From 040383910bc271b12aefe9a6e946aed799466f7e Mon Sep 17 00:00:00 2001 From: Robert Tari Date: Fri, 13 Dec 2024 15:42:35 +0100 Subject: fix calendar not refreshed on month range change fixes: https://github.com/AyatanaIndicators/ayatana-indicator-datetime/issues/119 deprecates: https://github.com/AyatanaIndicators/ayatana-indicator-datetime/pull/133 --- src/actions.cpp | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'src') diff --git a/src/actions.cpp b/src/actions.cpp index 18b99e8..69582ba 100644 --- a/src/actions.cpp +++ b/src/actions.cpp @@ -25,6 +25,11 @@ #include #include +extern "C" +{ + #include +} + namespace ayatana { namespace indicator { namespace datetime { @@ -124,7 +129,8 @@ void on_calendar_date_activated(GSimpleAction * /*action*/, g_return_if_fail(t != 0); auto dt = DateTime::Local(t).start_of_day(); - static_cast(gself)->set_calendar_date(dt, false); + bool bLomiri = ayatana_common_utils_is_lomiri (); + static_cast(gself)->set_calendar_date(dt, bLomiri); } GVariant* create_default_header_state() -- cgit v1.2.3