forked from mirror/OpenTTD
(svn r22294) -Fix (r20922)[FS#4571]: Reset Window::scrolling_scrollbar when raising scrollbar buttons.
This commit is contained in:
@@ -1392,6 +1392,7 @@ static void DecreaseWindowCounters()
|
|||||||
NWidgetScrollbar *sb = static_cast<NWidgetScrollbar*>(nwid);
|
NWidgetScrollbar *sb = static_cast<NWidgetScrollbar*>(nwid);
|
||||||
if (sb->disp_flags & (ND_SCROLLBAR_UP | ND_SCROLLBAR_DOWN)) {
|
if (sb->disp_flags & (ND_SCROLLBAR_UP | ND_SCROLLBAR_DOWN)) {
|
||||||
sb->disp_flags &= ~(ND_SCROLLBAR_UP | ND_SCROLLBAR_DOWN);
|
sb->disp_flags &= ~(ND_SCROLLBAR_UP | ND_SCROLLBAR_DOWN);
|
||||||
|
w->scrolling_scrollbar = -1;
|
||||||
sb->SetDirty(w);
|
sb->SetDirty(w);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user