From 0b0dee101a1e7f9f32e67cb7217fb0b295ca258b Mon Sep 17 00:00:00 2001 From: Georges Basile Stavracas Neto Date: Tue, 14 Mar 2017 21:51:37 -0300 Subject: [PATCH] quick-add-popover: only focus entry if popover is visible Otherwise, we end up with a warning and many keybindings won't work anymore. --- src/gcal-quick-add-popover.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/gcal-quick-add-popover.c b/src/gcal-quick-add-popover.c index 91707228..7c7e5747 100644 --- a/src/gcal-quick-add-popover.c +++ b/src/gcal-quick-add-popover.c @@ -205,7 +205,8 @@ select_row (GcalQuickAddPopover *self, gtk_stack_set_visible_child_name (GTK_STACK (self->stack), "events"); /* Focus back the event Entry */ - gtk_entry_grab_focus_without_selecting (GTK_ENTRY (self->summary_entry)); + if (gtk_widget_get_visible (GTK_WIDGET (self))) + gtk_entry_grab_focus_without_selecting (GTK_ENTRY (self->summary_entry)); g_clear_object (&circle_pixbuf); }