timeline: Fix selection marquee forever visible
When the mouse cursor moves, instead of checking for marquee.start_x to determine we should update the marquee, we now check whether the marquee is visible.
The change in Marquee.hide in 3761fdbf broke it.