diff --git a/gtk/gtkwidget.c b/gtk/gtkwidget.c index 9f8876beb5..36baa66c3d 100644 --- a/gtk/gtkwidget.c +++ b/gtk/gtkwidget.c @@ -3539,6 +3539,8 @@ gtk_widget_realize (GtkWidget *widget) if (priv->context) gtk_style_context_set_scale (priv->context, gtk_widget_get_scale_factor (widget)); + else + gtk_widget_get_style_context (widget); gtk_widget_pop_verify_invariants (widget); }