From 32adc7401f4c65d4fa49cfb18dea1deebeca9a80 Mon Sep 17 00:00:00 2001 From: Charles Gagnon Date: Thu, 29 Sep 2022 07:07:37 -0400 Subject: [PATCH] Prevent monitor focus initialization if no monitor --- panelManager.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/panelManager.js b/panelManager.js index 4682e32..c153941 100755 --- a/panelManager.js +++ b/panelManager.js @@ -75,6 +75,8 @@ var PanelManager = class { this.primaryPanel = this._createPanel(this.dtpPrimaryMonitor, Me.settings.get_boolean('stockgs-keep-top-panel')); this.allPanels.push(this.primaryPanel); this.overview.enable(this.primaryPanel); + + this.setFocusedMonitor(this.dtpPrimaryMonitor); } if (Me.settings.get_boolean('multi-monitors')) { @@ -115,7 +117,6 @@ var PanelManager = class { } this._updatePanelElementPositions(); - this.setFocusedMonitor(this.dtpPrimaryMonitor); if (reset) return;