Compare commits

...

2 Commits
46.4 ... 46.5

Author SHA1 Message Date
Florian Müllner
1b28db1283 Bump version to 46.5
Update NEWS.
2025-02-05 00:42:06 +01:00
Florian Müllner
d4dac27d8e 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: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/379>
(cherry picked from commit 01f7df1e8a)
2025-01-16 12:10:31 +01:00
3 changed files with 9 additions and 2 deletions

7
NEWS
View File

@@ -1,3 +1,10 @@
46.5
====
* window-list: Fix regression in chrome tracking [Florian; !379]
Contributors:
Florian Müllner
46.4
====
* Update template CI images to fix release pipeline [Florian; !377]

View File

@@ -811,7 +811,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);

View File

@@ -4,7 +4,7 @@
project(
'gnome-shell-extensions',
version: '46.4',
version: '46.5',
meson_version: '>= 0.58.0',
license: 'GPL-2.0-or-later',
)