diff --git a/extension.js b/extension.js index 5b057cc..f06779e 100644 --- a/extension.js +++ b/extension.js @@ -887,7 +887,9 @@ export default class Openbar extends Extension { [ Main.sessionMode, 'updated', this.updatePanelStyle.bind(this) ], [ Main.layoutManager, 'monitors-changed', this.updatePanelStyle.bind(this) ], [ Main.messageTray._bannerBin, this.addedSignal, this.updatePanelStyle.bind(this), 'message-banner' ], - [ global.display, 'in-fullscreen-changed', this.onFullScreen.bind(this), 100 ], + [ global.display, 'in-fullscreen-changed', this.onFullScreen.bind(this), 50 ], + [ global.display, 'window-entered-monitor', this.setWindowMaxBar.bind(this), 'window-entered-monitor' ], + [ global.display, 'window-left-monitor', this.setWindowMaxBar.bind(this), 'window-left-monitor' ], ]; // Connections for actor-added/removed OR child-added/removed as per Gnome version const panelBoxes = [panel._leftBox, panel._centerBox, panel._rightBox];