widget: Changing the scale does no longer require a redraw

It doesn't require one generally anyway, because only the root can
change scale and when that happens the root will queue a redraw.

But even if the root doesn't queue a redraw, render nodes (the only
thing discarded by queue_draw()) are scale-independant.
This commit is contained in:
Benjamin Otte
2020-02-07 23:22:05 +01:00
parent 410dbdf671
commit 8179aaa5ac

View File

@@ -6856,8 +6856,6 @@ _gtk_widget_scale_changed (GtkWidget *widget)
g_object_notify_by_pspec (G_OBJECT (widget), widget_props[PROP_SCALE_FACTOR]);
gtk_widget_queue_draw (widget);
gtk_widget_forall (widget, (GtkCallback)_gtk_widget_scale_changed, NULL);
}