diff --git a/app/widget/timelinewidget/view/timelineviewbase.cpp b/app/widget/timelinewidget/view/timelineviewbase.cpp index eafe60d8b..96c2a86d4 100644 --- a/app/widget/timelinewidget/view/timelineviewbase.cpp +++ b/app/widget/timelinewidget/view/timelineviewbase.cpp @@ -89,7 +89,7 @@ bool TimelineViewBase::PlayheadMove(QMouseEvent *event) QPointF scene_pos = mapToScene(event->pos()); rational mouse_time = SceneToTime(scene_pos.x()); - int64_t target_ts = Timecode::time_to_timestamp(mouse_time, timebase()); + int64_t target_ts = qMax(static_cast(0), Timecode::time_to_timestamp(mouse_time, timebase())); SetTime(target_ts); emit TimeChanged(target_ts);