]> git.0d.be Git - empathy.git/commitdiff
live_search_unmap: check if priv->hook_widget is not NULL
authorGuillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Mon, 11 Mar 2013 15:46:57 +0000 (16:46 +0100)
committerGuillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Mon, 11 Mar 2013 15:55:39 +0000 (16:55 +0100)
https://bugzilla.gnome.org/show_bug.cgi?id=692105

libempathy-gtk/empathy-live-search.c

index bb1881fe6f6c50164f07bf534f255925d603857e..443882fc553bfe56632cdd1df6e02fd7a6c5e280 100644 (file)
@@ -499,7 +499,9 @@ live_search_unmap (GtkWidget *widget)
   gtk_widget_hide (widget);
 
   gtk_entry_set_text (GTK_ENTRY (priv->search_entry), "");
-  gtk_widget_grab_focus (priv->hook_widget);
+
+  if (priv->hook_widget != NULL)
+    gtk_widget_grab_focus (priv->hook_widget);
 }
 
 static void