summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTimm Bäder <mail@baedert.org>2017-04-30 21:53:05 +0200
committerTimm Bäder <mail@baedert.org>2017-05-01 21:21:40 +0200
commit5c4934cfc0ff71a967ae7dfed7561162d22509d0 (patch)
treec777b0878de5dcd37aac98a8ebd142cc0347a474
parent92b0d2e8ea8b41ea914eb4d66b48cc7dd2d34b9d (diff)
downloadgtk+-5c4934cfc0ff71a967ae7dfed7561162d22509d0.tar.gz
Chain up in size-allocate implementations
Otherwise we're not setting an allocation at all.
-rw-r--r--gtk/gtkappchooserwidget.c2
-rw-r--r--gtk/gtkcolorbutton.c2
-rw-r--r--gtk/gtkfilechooserbutton.c2
-rw-r--r--gtk/gtkfilechooserwidget.c2
-rw-r--r--gtk/gtkfontbutton.c2
-rw-r--r--gtk/gtkfontchooserwidget.c2
-rw-r--r--gtk/gtkrecentchooserwidget.c2
-rw-r--r--gtk/inspector/gtkstackcombo.c2
8 files changed, 16 insertions, 0 deletions
diff --git a/gtk/gtkappchooserwidget.c b/gtk/gtkappchooserwidget.c
index 3c5c9dcef2..9086bfbb0e 100644
--- a/gtk/gtkappchooserwidget.c
+++ b/gtk/gtkappchooserwidget.c
@@ -977,6 +977,8 @@ gtk_app_chooser_widget_size_allocate (GtkWidget *widget,
GtkAppChooserWidget *self = GTK_APP_CHOOSER_WIDGET (widget);
GtkAppChooserWidgetPrivate *priv = gtk_app_chooser_widget_get_instance_private (self);
+ GTK_WIDGET_CLASS (gtk_app_chooser_widget_parent_class)->size_allocate (widget, allocation);
+
gtk_widget_size_allocate (priv->overlay, allocation);
}
diff --git a/gtk/gtkcolorbutton.c b/gtk/gtkcolorbutton.c
index 8c1aa29a11..7f289b5be7 100644
--- a/gtk/gtkcolorbutton.c
+++ b/gtk/gtkcolorbutton.c
@@ -174,6 +174,8 @@ gtk_color_button_size_allocate (GtkWidget *widget,
GtkColorButton *button = GTK_COLOR_BUTTON (widget);
GtkColorButtonPrivate *priv = gtk_color_button_get_instance_private (button);
+ GTK_WIDGET_CLASS (gtk_color_button_parent_class)->size_allocate (widget, allocation);
+
gtk_widget_size_allocate (priv->button, allocation);
}
diff --git a/gtk/gtkfilechooserbutton.c b/gtk/gtkfilechooserbutton.c
index 4d1c6fd788..7d3eba0357 100644
--- a/gtk/gtkfilechooserbutton.c
+++ b/gtk/gtkfilechooserbutton.c
@@ -397,6 +397,8 @@ gtk_file_chooser_button_size_allocate (GtkWidget *widget,
GtkFileChooserButton *button = GTK_FILE_CHOOSER_BUTTON (widget);
GtkFileChooserButtonPrivate *priv = gtk_file_chooser_button_get_instance_private (button);
+ GTK_WIDGET_CLASS (gtk_file_chooser_button_parent_class)->size_allocate (widget, allocation);
+
gtk_widget_size_allocate (priv->child, allocation);
}
diff --git a/gtk/gtkfilechooserwidget.c b/gtk/gtkfilechooserwidget.c
index e9784f5813..ec51668609 100644
--- a/gtk/gtkfilechooserwidget.c
+++ b/gtk/gtkfilechooserwidget.c
@@ -8082,6 +8082,8 @@ gtk_file_chooser_widget_size_allocate (GtkWidget *widget,
GtkFileChooserWidget *self = GTK_FILE_CHOOSER_WIDGET (widget);
GtkFileChooserWidgetPrivate *priv = gtk_file_chooser_widget_get_instance_private (self);
+ GTK_WIDGET_CLASS (gtk_file_chooser_widget_parent_class)->size_allocate (widget, allocation);
+
gtk_widget_size_allocate (priv->box, allocation);
}
diff --git a/gtk/gtkfontbutton.c b/gtk/gtkfontbutton.c
index 5e5f0f9fcc..ee8e76d622 100644
--- a/gtk/gtkfontbutton.c
+++ b/gtk/gtkfontbutton.c
@@ -479,6 +479,8 @@ gtk_font_button_size_allocate (GtkWidget *widget,
GtkFontButton *button = GTK_FONT_BUTTON (widget);
GtkFontButtonPrivate *priv = gtk_font_button_get_instance_private (button);
+ GTK_WIDGET_CLASS (gtk_font_button_parent_class)->size_allocate (widget, allocation);
+
gtk_widget_size_allocate (priv->button, allocation);
}
diff --git a/gtk/gtkfontchooserwidget.c b/gtk/gtkfontchooserwidget.c
index 54e86b985e..1b0a7e43c0 100644
--- a/gtk/gtkfontchooserwidget.c
+++ b/gtk/gtkfontchooserwidget.c
@@ -599,6 +599,8 @@ gtk_font_chooser_widget_size_allocate (GtkWidget *widget,
GtkFontChooserWidget *self = GTK_FONT_CHOOSER_WIDGET (widget);
GtkFontChooserWidgetPrivate *priv = gtk_font_chooser_widget_get_instance_private (self);
+ GTK_WIDGET_CLASS (gtk_font_chooser_widget_parent_class)->size_allocate (widget, allocation);
+
gtk_widget_size_allocate (priv->grid, allocation);
}
diff --git a/gtk/gtkrecentchooserwidget.c b/gtk/gtkrecentchooserwidget.c
index fa527db9d1..0d5009864b 100644
--- a/gtk/gtkrecentchooserwidget.c
+++ b/gtk/gtkrecentchooserwidget.c
@@ -160,6 +160,8 @@ gtk_recent_chooser_widget_size_allocate (GtkWidget *widget,
GtkRecentChooserWidget *self = GTK_RECENT_CHOOSER_WIDGET (widget);
GtkRecentChooserWidgetPrivate *priv = gtk_recent_chooser_widget_get_instance_private (self);
+ GTK_WIDGET_CLASS (gtk_recent_chooser_widget_parent_class)->size_allocate (widget, allocation);
+
gtk_widget_size_allocate (priv->chooser, allocation);
}
diff --git a/gtk/inspector/gtkstackcombo.c b/gtk/inspector/gtkstackcombo.c
index a935a9e13e..e834fba4ff 100644
--- a/gtk/inspector/gtkstackcombo.c
+++ b/gtk/inspector/gtkstackcombo.c
@@ -254,6 +254,8 @@ gtk_stack_combo_size_allocate (GtkWidget *widget,
{
GtkStackCombo *self = GTK_STACK_COMBO (widget);
+ GTK_WIDGET_CLASS (gtk_stack_combo_parent_class)->size_allocate (widget, allocation);
+
gtk_widget_size_allocate (GTK_WIDGET (self->combo), allocation);
}