[gnome-shell/wip/rstrode/rhel-8.0.0: 25/50] app: Close all closable windows from quit()
- From: Ray Strode <halfline src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-shell/wip/rstrode/rhel-8.0.0: 25/50] app: Close all closable windows from quit()
- Date: Sun, 17 Feb 2019 17:30:57 +0000 (UTC)
commit 608937cb98bed2030f498e3dd7fc4f454c3e8254
Author: Florian Müllner <fmuellner gnome org>
Date: Mon Sep 3 17:10:27 2018 +0200
app: Close all closable windows from quit()
There's no relation between a window being hidden from overview/taskbars
and a window not being closable - currently we effectively disable the
fallback quit action for any application with open transients, which
simply doesn't make sense.
Instead, only exclude windows for which the close action has been
explicitly disabled.
https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/217
src/shell-app.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
---
diff --git a/src/shell-app.c b/src/shell-app.c
index 84fcc97bf..1a6d5888d 100644
--- a/src/shell-app.c
+++ b/src/shell-app.c
@@ -1159,7 +1159,7 @@ shell_app_request_quit (ShellApp *app)
{
MetaWindow *win = iter->data;
- if (meta_window_is_skip_taskbar (win))
+ if (!meta_window_can_close (win))
continue;
meta_window_delete (win, shell_global_get_current_time (shell_global_get ()));
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]