From 01f7df1e8a2de1340589dbcd47f98ff6a1744035 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Florian=20M=C3=BCllner?= Date: Wed, 15 Jan 2025 12:36:51 +0100 Subject: [PATCH] window-list: Use correct params when re-tracking chrome Since commit 981e8e42, we temporarily untrack the window-list actor while in the overview. However as we don't pass pass the chrome parameters when re-tracking chrome, the window-list no longer contributes to struts or tracks fullscreen changes, whoops. Make sure to pass the original parameters when re-tracking chrome to restore the expected behavior. Fixes: 981e8e42 ("window-list: Untrack chrome while in overview") Closes: https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/issues/550 Part-of: --- extensions/window-list/extension.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/extensions/window-list/extension.js b/extensions/window-list/extension.js index d20e5270..a768d735 100644 --- a/extensions/window-list/extension.js +++ b/extensions/window-list/extension.js @@ -1029,7 +1029,7 @@ class WindowList extends St.Widget { this._updateKeyboardAnchor(); }, 'hidden', () => { - Main.layoutManager.trackChrome(this); + Main.layoutManager.trackChrome(this, chromeOptions); this.visible = !this._monitor.inFullscreen; this._updateKeyboardAnchor(); }, this); -- 2.47.1