diff --git a/scwx-qt/source/scwx/qt/view/overlay_product_view.cpp b/scwx-qt/source/scwx/qt/view/overlay_product_view.cpp index 2ad6fa22..fa9be335 100644 --- a/scwx-qt/source/scwx/qt/view/overlay_product_view.cpp +++ b/scwx-qt/source/scwx/qt/view/overlay_product_view.cpp @@ -279,6 +279,12 @@ void OverlayProductView::Impl::Update(const std::string& product) std::tie(message, foundTime) = radarProductManager_->GetLevel3Data(product, requestedTime); + // If a different time was found than what was requested, update it + if (requestedTime != foundTime) + { + selectedTime_ = foundTime; + } + if (message == nullptr) { logger_->debug("{} data not found", product);