mirror of
https://github.com/vsariola/sointu.git
synced 2025-07-19 05:24:48 -04:00
fix(tracker): adding order row moved cursor incorrectly
This commit is contained in:
parent
1c42a51cc6
commit
025f8832d9
@ -186,11 +186,7 @@ func (oe *OrderEditor) command(t *Tracker, e key.Event) {
|
||||
t.Model.DeleteOrderRow(false).Do()
|
||||
}
|
||||
case key.NameReturn:
|
||||
if e.Modifiers.Contain(key.ModShortcut) {
|
||||
oe.scrollTable.Table.MoveCursor(0, -1)
|
||||
oe.scrollTable.Table.SetCursor2(oe.scrollTable.Table.Cursor())
|
||||
}
|
||||
t.Model.AddOrderRow(!e.Modifiers.Contain(key.ModShortcut)).Do()
|
||||
t.Model.AddOrderRow(e.Modifiers.Contain(key.ModShortcut)).Do()
|
||||
}
|
||||
if iv, err := strconv.Atoi(string(e.Name)); err == nil {
|
||||
t.Model.Order().SetValue(oe.scrollTable.Table.Cursor(), iv)
|
||||
|
Reference in New Issue
Block a user