summaryrefslogtreecommitdiff
path: root/gtk/gtkvscrollbar.c
diff options
context:
space:
mode:
Diffstat (limited to 'gtk/gtkvscrollbar.c')
-rw-r--r--gtk/gtkvscrollbar.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/gtk/gtkvscrollbar.c b/gtk/gtkvscrollbar.c
index 833f003a6f..af4824353a 100644
--- a/gtk/gtkvscrollbar.c
+++ b/gtk/gtkvscrollbar.c
@@ -418,7 +418,10 @@ gtk_vscrollbar_calc_slider_size (GtkVScrollbar *vscrollbar)
gdk_window_get_size (range->slider, &slider_width, &slider_height);
if (slider_height != height)
- gdk_window_resize (range->slider, slider_width, height);
+ {
+ gdk_window_resize (range->slider, slider_width, height);
+ gdk_window_invalidate_rect (range->slider, NULL, FALSE);
+ }
}
}