[gtk+] GtkActionBar: Just leave the center widget as NULL, initially
- From: Matthias Clasen <matthiasc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk+] GtkActionBar: Just leave the center widget as NULL, initially
- Date: Tue, 7 Jan 2014 21:17:38 +0000 (UTC)
commit 3efd0b28740d46b7889b74db19a1cb09c2dfe600
Author: Matthias Clasen <mclasen redhat com>
Date: Tue Jan 7 16:16:52 2014 -0500
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.
gtk/gtkactionbar.c | 19 -------------------
1 files changed, 0 insertions(+), 19 deletions(-)
---
diff --git a/gtk/gtkactionbar.c b/gtk/gtkactionbar.c
index 527a04c..2c810c9 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));
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]