summaryrefslogtreecommitdiff
path: root/gtk/gtkactionbar.c
diff options
context:
space:
mode:
authorMatthias Clasen <mclasen@redhat.com>2014-01-07 16:16:52 -0500
committerMatthias Clasen <mclasen@redhat.com>2014-01-07 16:16:52 -0500
commit3efd0b28740d46b7889b74db19a1cb09c2dfe600 (patch)
treeb15b0057f3026d1000fc69770d212c1aee706ba3 /gtk/gtkactionbar.c
parentcc6ffd0481e15659d6ec6758fa4e457a307f3137 (diff)
downloadgtk+-3efd0b28740d46b7889b74db19a1cb09c2dfe600.tar.gz
GtkActionBar: Just leave the center widget as NULL, initially
No need to construct a box that gets thrown away later. Plus, this fixes the defaultvalue test for GtkActionBar.
Diffstat (limited to 'gtk/gtkactionbar.c')
-rw-r--r--gtk/gtkactionbar.c19
1 files changed, 0 insertions, 19 deletions
diff --git a/gtk/gtkactionbar.c b/gtk/gtkactionbar.c
index 527a04cbec..2c810c94f4 100644
--- a/gtk/gtkactionbar.c
+++ b/gtk/gtkactionbar.c
@@ -100,19 +100,6 @@ get_css_padding_and_border (GtkWidget *widget,
}
static void
-construct_center_widget (GtkActionBar *bar)
-{
- GtkActionBarPrivate *priv = gtk_action_bar_get_instance_private (bar);
-
- g_assert (priv->center_widget == NULL);
-
- priv->center_widget = gtk_box_new (GTK_ORIENTATION_VERTICAL, 0);
- gtk_widget_set_valign (priv->center_widget, GTK_ALIGN_CENTER);
- gtk_widget_show (priv->center_widget);
- gtk_widget_set_parent (priv->center_widget, GTK_WIDGET (bar));
-}
-
-static void
gtk_action_bar_init (GtkActionBar *bar)
{
GtkStyleContext *context;
@@ -127,8 +114,6 @@ gtk_action_bar_init (GtkActionBar *bar)
priv->children = NULL;
priv->spacing = DEFAULT_SPACING;
- construct_center_widget (bar);
-
context = gtk_widget_get_style_context (GTK_WIDGET (bar));
gtk_style_context_add_class (context, "action-bar");
gtk_style_context_add_class (context, GTK_STYLE_CLASS_HORIZONTAL);
@@ -618,10 +603,6 @@ gtk_action_bar_set_center_widget (GtkActionBar *bar,
gtk_widget_set_valign (priv->center_widget, GTK_ALIGN_CENTER);
gtk_widget_show (center_widget);
}
- else
- {
- construct_center_widget (bar);
- }
gtk_widget_queue_resize (GTK_WIDGET (bar));