[MM-34890][MM-34897] Fix some fullscreen issues (#1546)

* [MM-34890][MM-34897] Fix some fullscreen issues

* Using saveWindowState instead
This commit is contained in:
Devin Binnie
2021-04-19 04:59:07 -04:00
committed by GitHub
parent 1cbe799bc8
commit dcec274d30
4 changed files with 11 additions and 3 deletions

View File

@@ -32,6 +32,7 @@ import {
SELECT_PREVIOUS_TAB,
ADD_SERVER,
FOCUS_THREE_DOT_MENU,
GET_FULL_SCREEN_STATUS,
} from 'common/communication';
import restoreButton from '../../assets/titlebar/chrome-restore.svg';
@@ -150,6 +151,8 @@ export default class MainPage extends React.PureComponent {
window.ipcRenderer.on('enter-full-screen', () => this.handleFullScreenState(true));
window.ipcRenderer.on('leave-full-screen', () => this.handleFullScreenState(false));
window.ipcRenderer.invoke(GET_FULL_SCREEN_STATUS).then((fullScreenStatus) => this.handleFullScreenState(fullScreenStatus));
window.ipcRenderer.on(ADD_SERVER, () => {
this.addServer();
});