Positions of the cursor on the timeline should be discrete and located at the video frame boundaries
The cursor of the timeline can be freely moved with the mouse. This is a good feature. However, when the mouse is released, the cursor should be positioned at the time point corresponding to the beginning of the current image.