window-list: Use correct params when re-tracking chrome
Since commit981e8e42, 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: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/379>
This commit is contained in:
@@ -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);
|
||||
|
||||
Reference in New Issue
Block a user