progressbar: Remove unnecessary snapshot implementation
authorTimm Bäder <mail@baedert.org>
Mon, 9 Dec 2019 10:58:52 +0000 (11:58 +0100)
committerTimm Bäder <mail@baedert.org>
Tue, 7 Jan 2020 16:27:15 +0000 (17:27 +0100)
gtk/gtkprogressbar.c

index 74a975c914724607f18716b040dbcb748dcdc503..ccbc57b1ed08bb1e14d7d892d596dfd0617101b4 100644 (file)
@@ -446,17 +446,6 @@ allocate_trough (GtkGizmo *gizmo,
 
 }
 
-static void
-snapshot_trough (GtkGizmo    *gizmo,
-                 GtkSnapshot *snapshot)
-
-{
-  GtkProgressBar *pbar = GTK_PROGRESS_BAR (gtk_widget_get_parent (GTK_WIDGET (gizmo)));
-  GtkProgressBarPrivate *priv = gtk_progress_bar_get_instance_private (pbar);
-
-  gtk_widget_snapshot_child (GTK_WIDGET (gizmo), priv->progress_widget, snapshot);
-}
-
 static void
 gtk_progress_bar_init (GtkProgressBar *pbar)
 {
@@ -476,7 +465,7 @@ gtk_progress_bar_init (GtkProgressBar *pbar)
   priv->trough_widget = gtk_gizmo_new ("trough",
                                        NULL,
                                        allocate_trough,
-                                       snapshot_trough,
+                                       NULL,
                                        NULL);
   gtk_widget_set_parent (priv->trough_widget, GTK_WIDGET (pbar));