Merge pull request #660 from paulfertser/fix-thumb-position
Fix scrollbar thumb position for long menus
This commit is contained in:
@@ -935,7 +935,7 @@ void gui_Menu(const menuitem *menu) {
|
|||||||
OLED::clearScreen();
|
OLED::clearScreen();
|
||||||
menu[currentScreen].draw.func();
|
menu[currentScreen].draw.func();
|
||||||
uint8_t indicatorHeight = OLED_HEIGHT / scrollContentSize;
|
uint8_t indicatorHeight = OLED_HEIGHT / scrollContentSize;
|
||||||
uint8_t position = currentScreen * indicatorHeight;
|
uint8_t position = OLED_HEIGHT * currentScreen / scrollContentSize;
|
||||||
OLED::drawScrollIndicator(position, indicatorHeight);
|
OLED::drawScrollIndicator(position, indicatorHeight);
|
||||||
lastOffset = -1;
|
lastOffset = -1;
|
||||||
lcdRefresh = true;
|
lcdRefresh = true;
|
||||||
|
|||||||
Reference in New Issue
Block a user