From 27ce694df82a0dc0d1251d01a5612e61cbfd0a99 Mon Sep 17 00:00:00 2001 From: Dan Paulat Date: Wed, 24 May 2023 23:02:08 -0500 Subject: [PATCH] Timeline manager live selection time update --- scwx-qt/source/scwx/qt/manager/timeline_manager.cpp | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/scwx-qt/source/scwx/qt/manager/timeline_manager.cpp b/scwx-qt/source/scwx/qt/manager/timeline_manager.cpp index d14e10a6..47856aac 100644 --- a/scwx-qt/source/scwx/qt/manager/timeline_manager.cpp +++ b/scwx-qt/source/scwx/qt/manager/timeline_manager.cpp @@ -151,6 +151,18 @@ void TimelineManager::Impl::SelectTime( // Nothing to do return; } + else if (selectedTime == std::chrono::system_clock::time_point {}) + { + // If a default time point is given, reset to a live view + selectedTime_ = selectedTime; + adjustedTime_ = selectedTime; + + logger_->debug("Time updated: Live"); + + emit self_->TimeUpdated(selectedTime); + + return; + } scwx::util::async( [=, this]()