diff options
author | Matthias Clasen <mclasen@redhat.com> | 2014-01-07 16:16:52 -0500 |
---|---|---|
committer | Matthias Clasen <mclasen@redhat.com> | 2014-01-07 16:16:52 -0500 |
commit | 3efd0b28740d46b7889b74db19a1cb09c2dfe600 (patch) | |
tree | b15b0057f3026d1000fc69770d212c1aee706ba3 /gtk/gtkactionbar.c | |
parent | cc6ffd0481e15659d6ec6758fa4e457a307f3137 (diff) | |
download | gtk+-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.c | 19 |
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)); |