diff --git a/Timeline/Sequence.C b/Timeline/Sequence.C index ea9fe0d..011612f 100644 --- a/Timeline/Sequence.C +++ b/Timeline/Sequence.C @@ -338,6 +338,9 @@ Sequence::handle ( int m ) /* garbage from overlay window */ return 0; case FL_FOCUS: + Fl_Widget::handle( m ); + redraw(); + return 1; case FL_UNFOCUS: Fl_Widget::handle( m ); redraw(); diff --git a/Timeline/Timeline.C b/Timeline/Timeline.C index 8589bc8..f2df608 100644 --- a/Timeline/Timeline.C +++ b/Timeline/Timeline.C @@ -1121,10 +1121,6 @@ Timeline::handle ( int m ) switch ( m ) { - case FL_FOCUS: - case FL_UNFOCUS: -// redraw(); - return 1; case FL_ENTER: return 1; case FL_LEAVE: