[gnome-shell] appMenu: Only include non-skip-taskbar windows
- From: Marge Bot <marge-bot src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-shell] appMenu: Only include non-skip-taskbar windows
- Date: Mon, 16 Aug 2021 21:32:41 +0000 (UTC)
commit 8b1e1834f0b1bebfaec2555da63cbeaf68b632a8
Author: Florian Müllner <fmuellner gnome org>
Date: Thu Aug 12 02:34:12 2021 +0200
appMenu: Only include non-skip-taskbar windows
There's a subtle difference between the top bar menu and the app
icon context menus in the overview regarding the "Open Window"
section.
The former includes skip-taskbar windows, the latter doesn't. It
clearly doesn't make sense for the context menu to include windows
that aren't shown in the overview, but skip-taskbar windows are
likely also less useful in the top bar menu.
Just settle on the behavior of the context menus and move on.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/1948>
js/ui/appMenu.js | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
---
diff --git a/js/ui/appMenu.js b/js/ui/appMenu.js
index f1256f7c4d..3c363bf9cc 100644
--- a/js/ui/appMenu.js
+++ b/js/ui/appMenu.js
@@ -166,7 +166,7 @@ var AppMenu = class AppMenu extends PopupMenu.PopupMenu {
if (!this._app)
return;
- const windows = this._app.get_windows();
+ const windows = this._app.get_windows().filter(w => !w.skip_taskbar);
if (windows.length < 2)
return;
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]