diff --git a/timeline/src/Audio_Region.C b/timeline/src/Audio_Region.C index 0b34486..fdc1f6b 100644 --- a/timeline/src/Audio_Region.C +++ b/timeline/src/Audio_Region.C @@ -789,6 +789,10 @@ Audio_Region::handle ( int m ) Logger _log( this ); + if ( ! Fl::pushed() ) + // selecting an item from the context menu can leave this value set. + Sequence_Widget::pushed( NULL ); + switch ( m ) { case FL_FOCUS: