diff --git a/scwx-qt/source/scwx/qt/ui/animation_dock_widget.cpp b/scwx-qt/source/scwx/qt/ui/animation_dock_widget.cpp index f5edab98..a147cef3 100644 --- a/scwx-qt/source/scwx/qt/ui/animation_dock_widget.cpp +++ b/scwx-qt/source/scwx/qt/ui/animation_dock_widget.cpp @@ -60,9 +60,14 @@ AnimationDockWidget::AnimationDockWidget(QWidget* parent) : // Set current date/time QDateTime currentDateTime = QDateTime::currentDateTimeUtc(); - ui->dateEdit->setDate(currentDateTime.date()); - ui->timeEdit->setTime(currentDateTime.time()); + QDate currentDate = currentDateTime.date(); + QTime currentTime = currentDateTime.time(); + ui->dateEdit->setDate(currentDate); + ui->timeEdit->setTime(currentTime); ui->dateEdit->setMaximumDate(currentDateTime.date()); + p->selectedDate_ = currentDate.toStdSysDays(); + p->selectedTime_ = + std::chrono::seconds(currentTime.msecsSinceStartOfDay() / 1000); // Update maximum date on a timer QTimer* maxDateTimer = new QTimer(this);