From f8ddc4263846a08de62943d2eb2a2a04a33c5ba4 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Timm=20B=C3=A4der?= Date: Sat, 16 Jun 2018 20:31:48 +0200 Subject: [PATCH] paned: Chain up in snapshot No need to snapshot all child widgets ourselves, the implementation in GtkWidget can just do it for us. --- gtk/gtkpaned.c | 11 +---------- 1 file changed, 1 insertion(+), 10 deletions(-) diff --git a/gtk/gtkpaned.c b/gtk/gtkpaned.c index 86cf3c6d71..53419f817f 100644 --- a/gtk/gtkpaned.c +++ b/gtk/gtkpaned.c @@ -1369,8 +1369,6 @@ static void gtk_paned_snapshot (GtkWidget *widget, GtkSnapshot *snapshot) { - GtkPanedPrivate *priv = gtk_paned_get_instance_private (GTK_PANED (widget)); - gtk_snapshot_push_clip (snapshot, &GRAPHENE_RECT_INIT ( 0, 0, @@ -1378,15 +1376,8 @@ gtk_paned_snapshot (GtkWidget *widget, gtk_widget_get_height (widget) )); - if (priv->child1 && gtk_widget_get_visible (priv->child1) && - priv->child2 && gtk_widget_get_visible (priv->child2)) - gtk_widget_snapshot_child (widget, priv->handle_widget, snapshot); - - if (priv->child1 && gtk_widget_get_visible (priv->child1)) - gtk_widget_snapshot_child (widget, priv->child1, snapshot); - if (priv->child2 && gtk_widget_get_visible (priv->child2)) - gtk_widget_snapshot_child (widget, priv->child2, snapshot); + GTK_WIDGET_CLASS (gtk_paned_parent_class)->snapshot (widget, snapshot); gtk_snapshot_pop (snapshot); } -- 2.30.2