summaryrefslogtreecommitdiff
path: root/gtk/gtkeventcontrollerlegacy.c
diff options
context:
space:
mode:
authorMatthias Clasen <mclasen@redhat.com>2020-02-13 00:08:49 -0500
committerMatthias Clasen <mclasen@redhat.com>2020-02-21 00:47:53 -0500
commitdd251d85c464adb95783c7224b963f9294dff588 (patch)
treefd8d303b8b276775f83204256a18f5e7bfd7b72c /gtk/gtkeventcontrollerlegacy.c
parentcd2b58574d492e0d597510531e7a1898741d094d (diff)
downloadgtk+-dd251d85c464adb95783c7224b963f9294dff588.tar.gz
Pass translated coordinates outside the event
We want to make events readonly, so stop translating their coordinates and instead pass the translated coordinates separately, when propagating events.
Diffstat (limited to 'gtk/gtkeventcontrollerlegacy.c')
-rw-r--r--gtk/gtkeventcontrollerlegacy.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/gtk/gtkeventcontrollerlegacy.c b/gtk/gtkeventcontrollerlegacy.c
index 661c81be72..c771d98f96 100644
--- a/gtk/gtkeventcontrollerlegacy.c
+++ b/gtk/gtkeventcontrollerlegacy.c
@@ -59,7 +59,9 @@ G_DEFINE_TYPE (GtkEventControllerLegacy, gtk_event_controller_legacy,
static gboolean
gtk_event_controller_legacy_handle_event (GtkEventController *controller,
- const GdkEvent *event)
+ const GdkEvent *event,
+ double x,
+ double y)
{
gboolean handled;