diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/Fl_x.cxx | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/Fl_x.cxx b/src/Fl_x.cxx index 35f7e4d8f..6bce6293c 100644 --- a/src/Fl_x.cxx +++ b/src/Fl_x.cxx @@ -216,7 +216,7 @@ static void do_queued_events() { // we send FL_LEAVE only if the mouse did not enter some other window: if (!in_a_window) Fl::handle(FL_LEAVE, 0); #if CONSOLIDATE_MOTION - else if (send_motion == fl_xmousewin) { + else if (send_motion && send_motion == fl_xmousewin) { send_motion = 0; Fl::handle(FL_MOVE, fl_xmousewin); } |
