From 3219b98b1b83ee2aab2fd9613f7cb4f2befd875b Mon Sep 17 00:00:00 2001 From: Hari Rana Date: Fri, 26 Jun 2026 09:35:09 -0400 Subject: [PATCH] event-editor/schedule-section: Set visible child name based on schedule type This fixes a bug introduced by https://gitlab.gnome.org/GNOME/gnome-calendar/-/commit/8bbaeb754b6b5b81e92173508ef20888d7c421a8 which forgot to update the page depending on the schedule type. Part-of: --- src/gui/event-editor/gcal-schedule-section.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/gui/event-editor/gcal-schedule-section.c b/src/gui/event-editor/gcal-schedule-section.c index 74bec302..32a9f52e 100644 --- a/src/gui/event-editor/gcal-schedule-section.c +++ b/src/gui/event-editor/gcal-schedule-section.c @@ -264,6 +264,9 @@ update_widgets (GcalScheduleSection *self, g_signal_handlers_block_by_func (self->until_date_selector, on_until_date_changed_cb, self); block_date_signals (self); + adw_view_stack_set_visible_child_name (self->schedule_type_stack, + state->schedule_type_all_day ? "all-day" : "time-slot"); + gcal_date_time_chooser_set_time_format (self->start_date_time_chooser, state->time_format); gcal_date_time_chooser_set_time_format (self->end_date_time_chooser, state->time_format);