--- rxvt-unicode/src/scrollbar.C 2008/01/27 22:48:33 1.48 +++ rxvt-unicode/src/scrollbar.C 2008/01/29 13:57:23 1.49 @@ -38,7 +38,7 @@ if (map) { - scrollBar.setIdle (); + scrollBar.state = STATE_IDLE; if (!scrollBar.win) resize_scrollbar (); @@ -160,7 +160,8 @@ /* no change */ if (scrollBar.top == scrollBar.last_top && scrollBar.bot == scrollBar.last_bot - && (scrollBar.state == scrollBar.last_state || !scrollbar_isUpDn ())) + && (scrollBar.state == scrollBar.last_state + || !(scrollBar.state == STATE_UP || scrollBar.state == STATE_DOWN))) return 0; }