# HG changeset patch # User Jan D. # Date 1262793463 -3600 # Node ID 06b47f5710866f1133a7d999a81e7c8b353beb84 # Parent d94786c1fa6cada2723173df47fdab1a4b2a081f# Parent fa474321757245fff0480cc170bed3e2e8b742a0 xterm.c (x_clear_frame): Queue draw for scroll bars. diff -r d94786c1fa6c -r 06b47f571086 src/ChangeLog --- a/src/ChangeLog Wed Jan 06 07:11:52 2010 -0800 +++ b/src/ChangeLog Wed Jan 06 16:57:43 2010 +0100 @@ -1,3 +1,7 @@ +2010-01-06 Jan Djärv + + * xterm.c (x_clear_frame): Queue draw for scroll bars. + 2010-01-05 Jan Djärv * xterm.c (x_new_font): Move code for setting rows/cols before diff -r d94786c1fa6c -r 06b47f571086 src/xterm.c --- a/src/xterm.c Wed Jan 06 07:11:52 2010 -0800 +++ b/src/xterm.c Wed Jan 06 16:57:43 2010 +0100 @@ -2951,6 +2951,12 @@ colors or something like that, then they should be notified. */ x_scroll_bar_clear (f); +#if defined (USE_GTK) && defined (USE_TOOLKIT_SCROLL_BARS) + /* Make sure scroll bars are redrawn. As they aren't redrawn by + redisplay, do it here. */ + gtk_widget_queue_draw (FRAME_GTK_WIDGET (f)); +#endif + XFlush (FRAME_X_DISPLAY (f)); UNBLOCK_INPUT;