From 0b25305aa4f6c70c14ca696bbb44331140d7aa6d Mon Sep 17 00:00:00 2001 From: Trystan Mata Date: Tue, 2 Sep 2025 14:05:52 +0200 Subject: [PATCH] view/month-view: Fix seeking ancestor of NULL Part-of: --- src/gui/views/gcal-month-view.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/gui/views/gcal-month-view.c b/src/gui/views/gcal-month-view.c index e77b03d1..ee02c258 100644 --- a/src/gui/views/gcal-month-view.c +++ b/src/gui/views/gcal-month-view.c @@ -1330,7 +1330,7 @@ gcal_month_view_focus (GtkWidget *widget, focused = gtk_root_get_focus (root); is_event_widget = GCAL_IS_EVENT_WIDGET (focused); - is_ancestor = !!gtk_widget_is_ancestor (focused, widget); + is_ancestor = (focused && gtk_widget_is_ancestor (focused, widget)); forward_or_backward = direction == GTK_DIR_TAB_FORWARD || direction == GTK_DIR_TAB_BACKWARD;