[gtk+] GtkSearchBar: Fix automatic entry connection



commit fa6a137478a1fd3c229ddca38c1a56a95c6b9353
Author: Bastien Nocera <hadess hadess net>
Date:   Mon Jul 1 19:46:13 2013 +0200

    GtkSearchBar: Fix automatic entry connection
    
    Adding an entry to the search bar didn't automatically connect
    the signals as expected as the code was in the wrong branch.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=703406

 gtk/gtksearchbar.c |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)
---
diff --git a/gtk/gtksearchbar.c b/gtk/gtksearchbar.c
index 57c4930..67a5eaa 100644
--- a/gtk/gtksearchbar.c
+++ b/gtk/gtksearchbar.c
@@ -293,16 +293,16 @@ gtk_search_bar_add (GtkContainer *container,
   if (bar->priv->box_center == NULL)
     {
       GTK_CONTAINER_CLASS (gtk_search_bar_parent_class)->add (container, child);
+    }
+  else
+    {
+      gtk_container_add (GTK_CONTAINER (bar->priv->box_center), child);
       /* If an entry is the only child, save the developer a couple of
        * lines of code
        */
       if (GTK_IS_ENTRY (child))
         gtk_search_bar_connect_entry (bar, GTK_ENTRY (child));
     }
-  else
-    {
-      gtk_container_add (GTK_CONTAINER (bar->priv->box_center), child);
-    }
 }
 
 static void


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]