aboutsummaryrefslogtreecommitdiff
path: root/src/menu.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/menu.cpp')
-rw-r--r--src/menu.cpp12
1 files changed, 9 insertions, 3 deletions
diff --git a/src/menu.cpp b/src/menu.cpp
index 57a0249..1f80cd4 100644
--- a/src/menu.cpp
+++ b/src/menu.cpp
@@ -550,7 +550,7 @@ protected:
update_header();
}
- GVariant* create_header_state()
+ GVariant* create_header_state() override
{
const auto title = _("Date and Time");
auto label = g_variant_new_string(m_formatter->header.get().c_str());
@@ -593,13 +593,19 @@ protected:
update_header();
}
- GVariant* create_header_state()
+ GVariant* create_header_state() override
{
// are there alarms?
bool has_alarms = false;
for(const auto& appointment : m_upcoming)
- if((has_alarms = appointment.is_alarm()))
+ {
+ has_alarms = appointment.is_alarm();
+
+ if (has_alarms)
+ {
break;
+ }
+ }
GVariantBuilder b;
g_variant_builder_init(&b, G_VARIANT_TYPE_VARDICT);