[gtk/event-source-device: 1/3] display: Don't pass a master device as source event
- From: Matthias Clasen <matthiasc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk/event-source-device: 1/3] display: Don't pass a master device as source event
- Date: Tue, 19 May 2020 20:01:29 +0000 (UTC)
commit 5053c6fceceaa3f12fb3c275dc2f73d9dc046d1f
Author: Matthias Clasen <mclasen redhat com>
Date: Tue May 19 15:57:18 2020 -0400
display: Don't pass a master device as source event
When generating grab-broken events, don't pass the same
device as master and slave. It is only one, not the other.
gdk/gdkdisplay.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
---
diff --git a/gdk/gdkdisplay.c b/gdk/gdkdisplay.c
index 0cbf1476c7..b5dce91706 100644
--- a/gdk/gdkdisplay.c
+++ b/gdk/gdkdisplay.c
@@ -479,7 +479,7 @@ gdk_display_put_event (GdkDisplay *display,
static void
generate_grab_broken_event (GdkDisplay *display,
- GdkSurface *surface,
+ GdkSurface *surface,
GdkDevice *device,
gboolean implicit,
GdkSurface *grab_surface)
@@ -492,7 +492,7 @@ generate_grab_broken_event (GdkDisplay *display,
event = gdk_grab_broken_event_new (surface,
device,
- device,
+ NULL,
grab_surface,
implicit);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]