summaryrefslogtreecommitdiff
path: root/gtk/gtkhscrollbar.c
diff options
context:
space:
mode:
Diffstat (limited to 'gtk/gtkhscrollbar.c')
-rw-r--r--gtk/gtkhscrollbar.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/gtk/gtkhscrollbar.c b/gtk/gtkhscrollbar.c
index e506ff0ae7..95eb6eca3f 100644
--- a/gtk/gtkhscrollbar.c
+++ b/gtk/gtkhscrollbar.c
@@ -418,7 +418,10 @@ gtk_hscrollbar_calc_slider_size (GtkHScrollbar *hscrollbar)
gdk_window_get_size (range->slider, &slider_width, &slider_height);
if (slider_width != width)
- gdk_window_resize (range->slider, width, slider_height);
+ {
+ gdk_window_resize (range->slider, width, slider_height);
+ gdk_window_invalidate_rect (range->slider, NULL, FALSE);
+ }
}
}