From 14869fa02b3b2e2e972095c5e63c3dd255085ad6 Mon Sep 17 00:00:00 2001 From: Hari Rana Date: Tue, 25 Aug 2026 21:55:32 -0400 Subject: [PATCH] views/month-view-row: Replace "adjacent" with "underlying" cell "Adjacent" is incorrect because we are focusing the cell that is behind the event widget. Part-of: --- src/gui/views/gcal-month-view-row.c | 4 ++-- src/gui/views/gcal-month-view-row.h | 2 +- src/gui/views/gcal-month-view.c | 4 ++-- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/gui/views/gcal-month-view-row.c b/src/gui/views/gcal-month-view-row.c index 84d2248d..e295b3af 100644 --- a/src/gui/views/gcal-month-view-row.c +++ b/src/gui/views/gcal-month-view-row.c @@ -1450,8 +1450,8 @@ gcal_month_view_row_update_selection (GcalMonthViewRow *self, } gboolean -gcal_month_view_row_focus_adjacent_cell (GcalMonthViewRow *self, - GtkWidget *widget) +gcal_month_view_row_focus_underlying_cell (GcalMonthViewRow *self, + GtkWidget *widget) { GtkWidget *cell; g_autoptr (FocusEventData) data = NULL; diff --git a/src/gui/views/gcal-month-view-row.h b/src/gui/views/gcal-month-view-row.h index 70d264a4..54ffc0d2 100644 --- a/src/gui/views/gcal-month-view-row.h +++ b/src/gui/views/gcal-month-view-row.h @@ -53,7 +53,7 @@ GtkWidget* gcal_month_view_row_get_cell_at_x (GcalMonthViewR void gcal_month_view_row_update_selection (GcalMonthViewRow *self, GcalRange *selection_range); -gboolean gcal_month_view_row_focus_adjacent_cell (GcalMonthViewRow *self, +gboolean gcal_month_view_row_focus_underlying_cell (GcalMonthViewRow *self, GtkWidget *widget); gboolean gcal_month_view_row_focus_adjacent_event (GcalMonthViewRow *self, diff --git a/src/gui/views/gcal-month-view.c b/src/gui/views/gcal-month-view.c index 5dfcb647..92074e23 100644 --- a/src/gui/views/gcal-month-view.c +++ b/src/gui/views/gcal-month-view.c @@ -1696,7 +1696,7 @@ gcal_month_view_focus (GtkWidget *widget, row = gtk_widget_get_ancestor (focused, GCAL_TYPE_MONTH_VIEW_ROW); - return gcal_month_view_row_focus_adjacent_cell (GCAL_MONTH_VIEW_ROW (row), focused); + return gcal_month_view_row_focus_underlying_cell (GCAL_MONTH_VIEW_ROW (row), focused); } else if (focused) { @@ -1717,7 +1717,7 @@ gcal_month_view_focus (GtkWidget *widget, return TRUE; row = gtk_widget_get_ancestor (focused, GCAL_TYPE_MONTH_VIEW_ROW); - return gcal_month_view_row_focus_adjacent_cell (GCAL_MONTH_VIEW_ROW (row), focused); + return gcal_month_view_row_focus_underlying_cell (GCAL_MONTH_VIEW_ROW (row), focused); } }