Actual scroll position remember in pattern screen
This commit is contained in:
parent
f75880d5ed
commit
651759ddc3
@ -62,13 +62,16 @@ class MatterPanelScreen(
|
|||||||
|
|
||||||
val scrollBar = DiscreteScrollBarPanel(this, frame, {
|
val scrollBar = DiscreteScrollBarPanel(this, frame, {
|
||||||
if (isPatternView) {
|
if (isPatternView) {
|
||||||
scrollPatterns = integerDivisionDown(menu.patterns.size, GRID_WIDTH)
|
integerDivisionDown(menu.patterns.size, GRID_WIDTH)
|
||||||
scrollPatterns
|
|
||||||
} else {
|
} else {
|
||||||
scrollTasks = integerDivisionDown(menu.tasks.size, GRID_WIDTH)
|
integerDivisionDown(menu.tasks.size, GRID_WIDTH)
|
||||||
scrollTasks
|
|
||||||
}
|
}
|
||||||
}, { _, _, _ -> })
|
}, { _, _, new ->
|
||||||
|
if (isPatternView)
|
||||||
|
scrollPatterns = new
|
||||||
|
else
|
||||||
|
scrollTasks = new
|
||||||
|
})
|
||||||
|
|
||||||
scrollBar.dock = Dock.RIGHT
|
scrollBar.dock = Dock.RIGHT
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user