From c0113d1e7ad6b42e05688d835b9c9ac4a33ce3fe Mon Sep 17 00:00:00 2001 From: Jonathan Moore Liles Date: Wed, 30 Sep 2015 17:37:27 -0700 Subject: [PATCH] Timeline: Don't let sequence widgets swallow events meant for track header. Closes #177 --- timeline/src/Sequence.C | 3 +++ 1 file changed, 3 insertions(+) diff --git a/timeline/src/Sequence.C b/timeline/src/Sequence.C index 13f5390..9fd9a07 100644 --- a/timeline/src/Sequence.C +++ b/timeline/src/Sequence.C @@ -179,6 +179,9 @@ Sequence::widget_at ( nframes_t ts, int Y ) Sequence_Widget * Sequence::event_widget ( void ) { + if ( Fl::event_x() < drawable_x() ) + return NULL; + nframes_t ets = timeline->xoffset + timeline->x_to_ts( Fl::event_x() - drawable_x() ); return widget_at( ets, Fl::event_y() ); }