From 11e4d8ee8dc87a9f13cbfde81a0b8e72ea4ed660 Mon Sep 17 00:00:00 2001 From: Hari Rana Date: Sat, 4 Apr 2026 11:44:02 -0400 Subject: [PATCH] views/month-view: Allow focusing adjacent event widget from cell Part-of: --- src/gui/views/gcal-month-view.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/gui/views/gcal-month-view.c b/src/gui/views/gcal-month-view.c index 62ce6d46..5dfcb647 100644 --- a/src/gui/views/gcal-month-view.c +++ b/src/gui/views/gcal-month-view.c @@ -1703,7 +1703,12 @@ gcal_month_view_focus (GtkWidget *widget, if (GCAL_IS_MONTH_CELL (focused)) { gcal_view_clear_marks (GCAL_VIEW (self)); - return FALSE; + + if (direction == GTK_DIR_TAB_FORWARD) + return FALSE; + + row = gtk_widget_get_ancestor (focused, GCAL_TYPE_MONTH_VIEW_ROW); + return gcal_month_view_row_focus_adjacent_event (GCAL_MONTH_VIEW_ROW (row), focused); } if (direction == GTK_DIR_TAB_FORWARD && GCAL_IS_EVENT_WIDGET (focused))