From eca61ab98abb588b3b964795595b41e9dd5e00dd Mon Sep 17 00:00:00 2001 From: ManoloFLTK <41016272+ManoloFLTK@users.noreply.github.com> Date: Thu, 20 Oct 2022 08:30:54 +0200 Subject: Wayland drag-n-drop: send FL_DND_LEAVE when the dragging mouse leaves the window --- src/drivers/Wayland/fl_wayland_clipboard_dnd.cxx | 1 + 1 file changed, 1 insertion(+) (limited to 'src/drivers') diff --git a/src/drivers/Wayland/fl_wayland_clipboard_dnd.cxx b/src/drivers/Wayland/fl_wayland_clipboard_dnd.cxx index 2b3f962f7..e668f4d17 100644 --- a/src/drivers/Wayland/fl_wayland_clipboard_dnd.cxx +++ b/src/drivers/Wayland/fl_wayland_clipboard_dnd.cxx @@ -449,6 +449,7 @@ static void data_device_handle_motion(void *data, struct wl_data_device *data_de static void data_device_handle_leave(void *data, struct wl_data_device *data_device) { //printf("Drag left our surface\n"); + Fl::handle(FL_DND_LEAVE, fl_dnd_target_window); } -- cgit v1.2.3