From 940871d5c88cd32314b350986b70758b786c7cbe Mon Sep 17 00:00:00 2001 From: ManoloFLTK <41016272+ManoloFLTK@users.noreply.github.com> Date: Fri, 28 Nov 2025 16:49:37 +0100 Subject: Slight improvement of DnD support under Wayland --- src/drivers/Wayland/fl_wayland_clipboard_dnd.cxx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src') diff --git a/src/drivers/Wayland/fl_wayland_clipboard_dnd.cxx b/src/drivers/Wayland/fl_wayland_clipboard_dnd.cxx index 6fa757306..085f2d5b1 100644 --- a/src/drivers/Wayland/fl_wayland_clipboard_dnd.cxx +++ b/src/drivers/Wayland/fl_wayland_clipboard_dnd.cxx @@ -460,7 +460,7 @@ static void data_device_handle_enter(void *data, struct wl_data_device *data_dev Fl::handle(FL_DND_ENTER, fl_dnd_target_window); current_drag_offer = offer; fl_dnd_serial = serial; - } + } else fl_dnd_target_window = NULL; // we enter a non-FLTK window (titlebar, shade) uint32_t supported_actions = WL_DATA_DEVICE_MANAGER_DND_ACTION_COPY; uint32_t preferred_action = supported_actions; wl_data_offer_set_actions(offer, supported_actions, preferred_action); -- cgit v1.2.3