From fa6a137478a1fd3c229ddca38c1a56a95c6b9353 Mon Sep 17 00:00:00 2001 From: Bastien Nocera Date: Mon, 1 Jul 2013 19:46:13 +0200 Subject: [PATCH] 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 file changed, 4 insertions(+), 4 deletions(-) diff --git a/gtk/gtksearchbar.c b/gtk/gtksearchbar.c index 57c4930789..67a5eaa1c1 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