From cb52cdd34364f73d992c02aea4ec5101d9bde598 Mon Sep 17 00:00:00 2001 From: RickyRister Date: Sat, 8 Aug 2026 22:16:26 -0700 Subject: [PATCH] correct starting offset --- cockatrice/src/interface/widgets/replay/replay_manager.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/cockatrice/src/interface/widgets/replay/replay_manager.cpp b/cockatrice/src/interface/widgets/replay/replay_manager.cpp index f111ba3ce..a2c1e0ff0 100644 --- a/cockatrice/src/interface/widgets/replay/replay_manager.cpp +++ b/cockatrice/src/interface/widgets/replay/replay_manager.cpp @@ -177,7 +177,7 @@ void ReplayManager::handleSkipEmptySection() } // find most recent meaningful event - int prevEvent = currentEvent; + int prevEvent = std::max(0, currentEvent - 1); for (; prevEvent > 0 && !hasMeaningfulEvent(replay->event_list(prevEvent)); --prevEvent) { } @@ -187,7 +187,7 @@ void ReplayManager::handleSkipEmptySection() } // find next earliest meaningful event - int nextEvent = currentEvent + 1; + int nextEvent = currentEvent; for (; nextEvent < replayTimeline.size() - 1 && !hasMeaningfulEvent(replay->event_list(nextEvent)); ++nextEvent) { }