diff --git a/profiler/src/profiler/TracyView_Timeline.cpp b/profiler/src/profiler/TracyView_Timeline.cpp index 2fa550e3..9da11658 100644 --- a/profiler/src/profiler/TracyView_Timeline.cpp +++ b/profiler/src/profiler/TracyView_Timeline.cpp @@ -159,6 +159,7 @@ void View::HandleTimelineMouse( int64_t timespan, const ImVec2& wpos, float w ) t0 -= std::max( int64_t( 1 ), int64_t( p1 * mod ) ); t1 += std::max( int64_t( 1 ), int64_t( p2 * mod ) ); } + t1 = std::max(t0, t1); ZoomToRange( t0, t1, !m_worker.IsConnected() || m_viewMode == ViewMode::Paused ); } }