diff options
author | Carlos Garnacho <carlosg@gnome.org> | 2018-09-07 15:15:21 +0200 |
---|---|---|
committer | Carlos Garnacho <carlosg@gnome.org> | 2018-09-07 15:17:36 +0200 |
commit | 9cfd1853160e2de922b5248a87c7fa290c8848a9 (patch) | |
tree | 39c5ec79d6167647464988e2812b25187b53a8c4 | |
parent | 176117c5f7bea92f5abe48b96acb50046732275e (diff) | |
download | mutter-9cfd1853160e2de922b5248a87c7fa290c8848a9.tar.gz |
clutter: Handle grabs from CLUTTER_TABLET_DEVICE devices
Those would result in warnings. Actually, these should be dealt
similarly to pointers, as they get their own standalone pointer
cursor in Wayland.
Related: https://gitlab.gnome.org/GNOME/gnome-shell/issues/540
-rw-r--r-- | clutter/clutter/clutter-main.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/clutter/clutter/clutter-main.c b/clutter/clutter/clutter-main.c index 46537f322..1c1d6f773 100644 --- a/clutter/clutter/clutter-main.c +++ b/clutter/clutter/clutter-main.c @@ -2757,6 +2757,7 @@ clutter_input_device_grab (ClutterInputDevice *device, switch (device->device_type) { case CLUTTER_POINTER_DEVICE: + case CLUTTER_TABLET_DEVICE: grab_actor = &(device->pointer_grab_actor); break; @@ -2802,6 +2803,7 @@ clutter_input_device_ungrab (ClutterInputDevice *device) switch (device->device_type) { case CLUTTER_POINTER_DEVICE: + case CLUTTER_TABLET_DEVICE: grab_actor = &(device->pointer_grab_actor); break; |