mirror of
https://github.com/brl/mutter.git
synced 2024-11-28 19:10:43 -05:00
display: Don't call x11 backend code when running native
https://bugzilla.gnome.org/show_bug.cgi?id=729044
This commit is contained in:
parent
d1619e4f53
commit
4e584c2cf0
@ -2128,6 +2128,12 @@ void
|
|||||||
meta_display_grab_focus_window_button (MetaDisplay *display,
|
meta_display_grab_focus_window_button (MetaDisplay *display,
|
||||||
MetaWindow *window)
|
MetaWindow *window)
|
||||||
{
|
{
|
||||||
|
MetaBackend *backend = meta_get_backend ();
|
||||||
|
|
||||||
|
/* Do nothing under non-X11 backends */
|
||||||
|
if (!META_IS_BACKEND_X11 (backend))
|
||||||
|
return;
|
||||||
|
|
||||||
/* Grab button 1 for activating unfocused windows */
|
/* Grab button 1 for activating unfocused windows */
|
||||||
meta_verbose ("Grabbing unfocused window buttons for %s\n", window->desc);
|
meta_verbose ("Grabbing unfocused window buttons for %s\n", window->desc);
|
||||||
|
|
||||||
@ -2177,6 +2183,12 @@ void
|
|||||||
meta_display_ungrab_focus_window_button (MetaDisplay *display,
|
meta_display_ungrab_focus_window_button (MetaDisplay *display,
|
||||||
MetaWindow *window)
|
MetaWindow *window)
|
||||||
{
|
{
|
||||||
|
MetaBackend *backend = meta_get_backend ();
|
||||||
|
|
||||||
|
/* Do nothing under non-X11 backends */
|
||||||
|
if (!META_IS_BACKEND_X11 (backend))
|
||||||
|
return;
|
||||||
|
|
||||||
meta_verbose ("Ungrabbing unfocused window buttons for %s\n", window->desc);
|
meta_verbose ("Ungrabbing unfocused window buttons for %s\n", window->desc);
|
||||||
|
|
||||||
if (!window->have_focus_click_grab)
|
if (!window->have_focus_click_grab)
|
||||||
|
Loading…
Reference in New Issue
Block a user