refactor(tracker): move instrument related stuff from layout.go to instruments.go

the code related to handling instrument button actions definitely should be in instruments.go, not layout.go
This commit is contained in:
vsariola
2021-02-14 20:13:15 +02:00
parent 7c810ac052
commit 24ebc99b92
2 changed files with 4 additions and 10 deletions

View File

@ -16,7 +16,6 @@ func (t *Tracker) Layout(gtx layout.Context) {
t.VerticalSplit.Layout(gtx,
t.layoutTop,
t.layoutBottom)
t.updateInstrumentScroll()
}
func (t *Tracker) layoutBottom(gtx layout.Context) layout.Dimensions {
@ -31,13 +30,8 @@ func (t *Tracker) layoutBottom(gtx layout.Context) layout.Dimensions {
}
func (t *Tracker) layoutTop(gtx layout.Context) layout.Dimensions {
for t.NewInstrumentBtn.Clicked() {
t.AddInstrument()
}
return t.TopHorizontalSplit.Layout(gtx,
t.layoutSongPanel,
t.layoutInstruments,
)
}