From d2368802022cad0877a7c574f8d8b872e6cac227 Mon Sep 17 00:00:00 2001 From: Victor Kareh Date: Tue, 21 May 2019 14:35:03 -0400 Subject: Allow raise_on_click to be set independent of focus_mode Based on a patch by Thomas Jaeger upstream commit: https://gitlab.gnome.org/GNOME/metacity/commit/03e8e63d --- src/core/core.c | 3 +-- src/core/prefs.c | 5 +---- 2 files changed, 2 insertions(+), 6 deletions(-) (limited to 'src') diff --git a/src/core/core.c b/src/core/core.c index 85b7d5cb..807d60e6 100644 --- a/src/core/core.c +++ b/src/core/core.c @@ -271,8 +271,7 @@ meta_core_user_lower_and_unfocus (Display *xdisplay, meta_window_lower (window); - if (meta_prefs_get_focus_mode () == META_FOCUS_MODE_CLICK && - meta_prefs_get_raise_on_click ()) + if (meta_prefs_get_raise_on_click ()) { /* Move window to the back of the focusing workspace's MRU list. * Do extra sanity checks to avoid possible race conditions. diff --git a/src/core/prefs.c b/src/core/prefs.c index 81ce07b9..b0cf51c9 100644 --- a/src/core/prefs.c +++ b/src/core/prefs.c @@ -1084,10 +1084,7 @@ meta_prefs_get_attach_modal_dialogs (void) gboolean meta_prefs_get_raise_on_click (void) { - /* Force raise_on_click on for click-to-focus, as requested by Havoc - * in #326156. - */ - return raise_on_click || focus_mode == META_FOCUS_MODE_CLICK; + return raise_on_click; } const char* -- cgit v1.2.1