window: Stop updating layers on focus changes
Commit 3a4ae679ea
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
This commit is contained in:
parent
fcc7501eb8
commit
5ee0f24ab9
@ -4782,9 +4782,6 @@ meta_window_set_focused_internal (MetaWindow *window,
|
|||||||
if (window->frame)
|
if (window->frame)
|
||||||
meta_frame_queue_draw (window->frame);
|
meta_frame_queue_draw (window->frame);
|
||||||
|
|
||||||
/* move into FOCUSED_WINDOW layer */
|
|
||||||
meta_window_update_layer (window);
|
|
||||||
|
|
||||||
/* Ungrab click to focus button since the sync grab can interfere
|
/* Ungrab click to focus button since the sync grab can interfere
|
||||||
* with some things you might do inside the focused window, by
|
* with some things you might do inside the focused window, by
|
||||||
* causing the client to get funky enter/leave events.
|
* causing the client to get funky enter/leave events.
|
||||||
@ -4820,9 +4817,6 @@ meta_window_set_focused_internal (MetaWindow *window,
|
|||||||
if (!window->attached_focus_window)
|
if (!window->attached_focus_window)
|
||||||
meta_window_appears_focused_changed (window);
|
meta_window_appears_focused_changed (window);
|
||||||
|
|
||||||
/* move out of FOCUSED_WINDOW layer */
|
|
||||||
meta_window_update_layer (window);
|
|
||||||
|
|
||||||
/* Re-grab for click to focus and raise-on-click, if necessary */
|
/* Re-grab for click to focus and raise-on-click, if necessary */
|
||||||
if (meta_prefs_get_focus_mode () == G_DESKTOP_FOCUS_MODE_CLICK ||
|
if (meta_prefs_get_focus_mode () == G_DESKTOP_FOCUS_MODE_CLICK ||
|
||||||
!meta_prefs_get_raise_on_click ())
|
!meta_prefs_get_raise_on_click ())
|
||||||
|
Loading…
Reference in New Issue
Block a user