From 8367411785a437ff96e2d34b71fa7ab72213bbcc Mon Sep 17 00:00:00 2001 From: Mazhar Hussain Date: Sat, 30 Sep 2023 14:11:47 +0500 Subject: [PATCH] GtkProgressBar: Fix: progress can overflow trough For visual explanation, visit https://gitlab.gnome.org/GNOME/gtk/-/issues/5751 The linked issue tracker is for GtkScale but GtkProgressBar has the exact same problem as well --- gtk/gtkprogressbar.c | 1 + 1 file changed, 1 insertion(+) diff --git a/gtk/gtkprogressbar.c b/gtk/gtkprogressbar.c index 30f5c59b57..0739715d85 100644 --- a/gtk/gtkprogressbar.c +++ b/gtk/gtkprogressbar.c @@ -462,6 +462,7 @@ gtk_progress_bar_init (GtkProgressBar *pbar) NULL, NULL, NULL, NULL); + gtk_widget_set_overflow (pbar->trough_widget, GTK_OVERFLOW_HIDDEN); gtk_widget_set_parent (pbar->trough_widget, GTK_WIDGET (pbar)); pbar->progress_widget = gtk_gizmo_new_with_role ("progress",