From 57fa7b2d487a3b1169e2de379501102d67aece36 Mon Sep 17 00:00:00 2001 From: Georges Basile Stavracas Neto Date: Tue, 8 Aug 2023 14:00:11 -0300 Subject: [PATCH] window: Compare week for month view too The new month view operates on week rows, so it makes sense to perform the same check than that of the week view. https://gitlab.gnome.org/GNOME/gnome-calendar/-/issues/1063 --- src/gui/gcal-window.c | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/src/gui/gcal-window.c b/src/gui/gcal-window.c index 92a33564..03e24b59 100644 --- a/src/gui/gcal-window.c +++ b/src/gui/gcal-window.c @@ -195,19 +195,15 @@ update_today_action_enabled (GcalWindow *window) switch (window->active_view) { case GCAL_WINDOW_VIEW_WEEK: + case GCAL_WINDOW_VIEW_MONTH: enabled = g_date_time_get_year (window->active_date) != g_date_time_get_year (now) || g_date_time_get_week_of_year (window->active_date) != g_date_time_get_week_of_year (now); - GCAL_TRACE_MSG ("Week: active date's week is %d, current week is %d", + GCAL_TRACE_MSG ("Active date's week is %d, current week is %d", g_date_time_get_week_of_year (window->active_date), g_date_time_get_week_of_year (now)); break; - case GCAL_WINDOW_VIEW_MONTH: - enabled = g_date_time_get_year (window->active_date) != g_date_time_get_year (now) || - g_date_time_get_month (window->active_date) != g_date_time_get_month (now); - break; - default: enabled = TRUE; break;