summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/fl_dnd_x.cxx2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/fl_dnd_x.cxx b/src/fl_dnd_x.cxx
index 6ec34d286..08e3c0dfc 100644
--- a/src/fl_dnd_x.cxx
+++ b/src/fl_dnd_x.cxx
@@ -85,7 +85,7 @@ int Fl_X11_Screen_Driver::dnd(int unused) {
Window target_window = 0;
Fl_Window* local_window = 0;
int dndversion = 4; int dest_x, dest_y;
- XSetSelectionOwner(fl_display, fl_XdndSelection, fl_message_window, fl_event_time);
+ XSetSelectionOwner(fl_display, fl_XdndSelection, source_window, fl_event_time);
while (Fl::pushed()) {
// figure out what window we are pointing at: