From c73029793e384ae6cab5ccc8b4f65f91f7acf23b Mon Sep 17 00:00:00 2001 From: Theo Dann-Muirhead Date: Mon, 7 Jul 2025 10:53:06 +0100 Subject: [PATCH] Add missing x, y coordinates to gtk4 mouse event. --- .../Eclipse SWT/gtk/org/eclipse/swt/widgets/Control.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/widgets/Control.java b/bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/widgets/Control.java index c56e4dec826..a229c31beae 100644 --- a/bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/widgets/Control.java +++ b/bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/widgets/Control.java @@ -3456,7 +3456,7 @@ int gtk_gesture_release_event (long gesture, int n_press, double x, double y, lo lastInput.x = (int) eventX[0]; lastInput.y = (int) eventY[0]; if (containedInRegion(lastInput.x, lastInput.y)) return GTK4.GTK_EVENT_SEQUENCE_NONE; - boolean cancelled = sendMouseEvent(SWT.MouseUp, eventButton, display.clickCount, 0, false, eventTime, 0, 0, false, eventState); + boolean cancelled = sendMouseEvent(SWT.MouseUp, eventButton, display.clickCount, 0, false, eventTime, x, y, false, eventState); int result = GTK4.GTK_EVENT_SEQUENCE_NONE; if (!cancelled) { result = GTK4.GTK_EVENT_SEQUENCE_CLAIMED;