Hide menu bar in calls popout window (#2475)

This commit is contained in:
Claudio Costa
2023-01-27 09:32:25 -06:00
committed by GitHub
parent cf6611cc87
commit b7c9d3527d
2 changed files with 15 additions and 0 deletions

View File

@@ -51,6 +51,9 @@ describe('main/windows/callsWidgetWindow', () => {
baseWindow.setBackgroundColor = jest.fn();
baseWindow.setMenuBarVisibility = jest.fn();
baseWindow.setBounds = jest.fn();
baseWindow.webContents = {
setWindowOpenHandler: jest.fn(),
};
beforeEach(() => {
mainWindow.getBounds.mockImplementation(() => {
@@ -138,6 +141,7 @@ describe('main/windows/callsWidgetWindow', () => {
});
baseWindow.webContents = {
...baseWindow.webContents,
openDevTools: jest.fn(),
};
@@ -258,6 +262,7 @@ describe('main/windows/callsWidgetWindow', () => {
it('onShareScreen', () => {
baseWindow.webContents = {
...baseWindow.webContents,
send: jest.fn(),
};
@@ -272,6 +277,7 @@ describe('main/windows/callsWidgetWindow', () => {
it('onJoinedCall', () => {
baseWindow.webContents = {
...baseWindow.webContents,
send: jest.fn(),
};

View File

@@ -82,6 +82,15 @@ export default class CallsWidgetWindow extends EventEmitter {
ipcMain.on(CALLS_WIDGET_SHARE_SCREEN, this.onShareScreen);
ipcMain.on(CALLS_JOINED_CALL, this.onJoinedCall);
this.win.webContents.setWindowOpenHandler(() => {
return {
action: 'allow',
overrideBrowserWindowOptions: {
autoHideMenuBar: true,
},
};
});
this.load();
}