[gnome-todo] storage-popover: don't grab focus if popover is hidden
- From: Georges Basile Stavracas Neto <gbsneto src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-todo] storage-popover: don't grab focus if popover is hidden
- Date: Thu, 27 Aug 2015 02:37:24 +0000 (UTC)
commit b58208670d9db292688ac28a427de9b2d88f945d
Author: Georges Basile Stavracas Neto <georges stavracas gmail com>
Date: Wed Aug 26 23:36:30 2015 -0300
storage-popover: don't grab focus if popover is hidden
It causes an extremely annoying warning, and kills inspector
when todo is first initialized.
src/storage/gtd-storage-popover.c | 4 +++-
1 files changed, 3 insertions(+), 1 deletions(-)
---
diff --git a/src/storage/gtd-storage-popover.c b/src/storage/gtd-storage-popover.c
index ddba556..869d340 100644
--- a/src/storage/gtd-storage-popover.c
+++ b/src/storage/gtd-storage-popover.c
@@ -169,7 +169,9 @@ gtd_storage_popover__storage_selected (GtdStoragePopover *popover,
/* Go back immediately after selecting a storage */
gtk_stack_set_visible_child_name (GTK_STACK (priv->stack), "main");
- gtk_widget_grab_focus (priv->new_list_name_entry);
+
+ if (gtk_widget_is_visible (GTK_WIDGET (popover)))
+ gtk_widget_grab_focus (priv->new_list_name_entry);
}
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]