From 1c47f76628d6be109905b7ba56bbd72c299ea068 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pawe=C5=82=20Jo=C5=84ski?= Date: Mon, 7 Feb 2022 15:25:38 +0100 Subject: [PATCH] [BH-1403] Alarm ringing clock fix Updates main clock time when alarm is ringing from another application --- .../application-bell-main/windows/BellHomeScreenWindow.cpp | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/products/BellHybrid/apps/application-bell-main/windows/BellHomeScreenWindow.cpp b/products/BellHybrid/apps/application-bell-main/windows/BellHomeScreenWindow.cpp index c29bd5c97d4cb86efa52ebd89a78e435c5c961f9..4b7556b1ce7d020fb297c32019e27c57a95bbbe4 100644 --- a/products/BellHybrid/apps/application-bell-main/windows/BellHomeScreenWindow.cpp +++ b/products/BellHybrid/apps/application-bell-main/windows/BellHomeScreenWindow.cpp @@ -252,13 +252,12 @@ namespace gui void BellHomeScreenWindow::onBeforeShow(ShowMode, SwitchData *data) { + presenter->onBeforeShow(); + const auto alarmRingingSwitchData = dynamic_cast(data); if (alarmRingingSwitchData != nullptr) { presenter->handleAlarmRingingEvent(); } - else { - presenter->onBeforeShow(); - } } bool BellHomeScreenWindow::updateTime() {