summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCarlos Garnacho <carlosg@gnome.org>2023-04-12 10:20:25 +0200
committerCarlos Garnacho <carlosg@gnome.org>2023-04-12 11:28:50 +0200
commite30abee5a27072f9297117d49ff0ac6cc99c22fb (patch)
treeb1ae16671fc9eb688fc9cee446db8b13377efb10
parentbc19f551296c675dbc01e63cdaf33a7edb588ec0 (diff)
downloadmutter-e30abee5a27072f9297117d49ff0ac6cc99c22fb.tar.gz
core: Minor refactor
Do not make code live before variable declarations. Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/2954>
-rw-r--r--src/core/keybindings.c14
1 files changed, 8 insertions, 6 deletions
diff --git a/src/core/keybindings.c b/src/core/keybindings.c
index 9873c1c73..7dc7ccc08 100644
--- a/src/core/keybindings.c
+++ b/src/core/keybindings.c
@@ -1182,16 +1182,18 @@ meta_change_button_grab (MetaKeyBindingManager *keys,
int button,
int modmask)
{
- if (meta_is_wayland_compositor ())
- return;
-
- MetaBackendX11 *backend = META_BACKEND_X11 (keys->backend);
- Display *xdisplay = meta_backend_x11_get_xdisplay (backend);
-
+ MetaBackendX11 *backend;
+ Display *xdisplay;
unsigned char mask_bits[XIMaskLen (XI_LASTEVENT)] = { 0 };
XIEventMask mask = { XIAllMasterDevices, sizeof (mask_bits), mask_bits };
GArray *mods;
+ if (meta_is_wayland_compositor ())
+ return;
+
+ backend = META_BACKEND_X11 (keys->backend);
+ xdisplay = meta_backend_x11_get_xdisplay (backend);
+
XISetMask (mask.mask, XI_ButtonPress);
XISetMask (mask.mask, XI_ButtonRelease);
XISetMask (mask.mask, XI_Motion);