summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRui Matos <tiagomatos@gmail.com>2016-07-06 18:49:46 +0200
committerAlberts Muktupāvels <alberts.muktupavels@gmail.com>2017-05-13 10:22:01 +0300
commit12c4f35ca5a6f596518d50b2b2c647608c3d3410 (patch)
tree4493217a03d6f8a5585efb8ada38515b15eadec9
parent3c67fd1f8f634b235d3c2a53367f66542031e63f (diff)
downloadmetacity-12c4f35ca5a6f596518d50b2b2c647608c3d3410.tar.gz
window: stop updating layers on focus changes
Commit 3c67fd1f8f634b235d3c2a53367f66542031e63f removed the FOCUSED_WINDOW layer definition but it was already unused for a long time. There's no layers to update on focus changes. https://bugzilla.gnome.org/show_bug.cgi?id=768221
-rw-r--r--src/core/window.c6
1 files changed, 0 insertions, 6 deletions
diff --git a/src/core/window.c b/src/core/window.c
index bab13c2d..839dc618 100644
--- a/src/core/window.c
+++ b/src/core/window.c
@@ -5921,9 +5921,6 @@ meta_window_set_focused_internal (MetaWindow *window,
XInstallColormap (window->display->xdisplay, window->colormap);
meta_error_trap_pop (window->display);
- /* move into FOCUSED_WINDOW layer */
- meta_window_update_layer (window);
-
/* Ungrab click to focus button since the sync grab can interfere
* with some things you might do inside the focused window, by
* causing the client to get funky enter/leave events.
@@ -5961,9 +5958,6 @@ meta_window_set_focused_internal (MetaWindow *window,
XUninstallColormap (window->display->xdisplay, window->colormap);
meta_error_trap_pop (window->display);
- /* move out of FOCUSED_WINDOW layer */
- meta_window_update_layer (window);
-
/* Re-grab for click to focus and raise-on-click, if necessary */
if (meta_prefs_get_focus_mode () == G_DESKTOP_FOCUS_MODE_CLICK ||
!meta_prefs_get_raise_on_click ())