Fix scroll bar thumb size calculation

This commit is contained in:
David Capello 2014-01-28 23:46:04 -03:00
parent eee1719109
commit 78fbf07fc7

View File

@ -207,7 +207,7 @@ void ScrollBar::getScrollBarInfo(int *_pos, int *_len, int *_bar_size, int *_vie
pos = 0;
}
else {
len = bar_size - (m_size-viewport_size);
len = bar_size * viewport_size / m_size;
len = MID(getTheme()->scrollbar_size*2-border_width, len, bar_size);
pos = (bar_size-len) * m_pos / (m_size-viewport_size);
pos = MID(0, pos, bar_size-len);