diff --git a/main.go b/main.go index c4d0324..94c6e2f 100644 --- a/main.go +++ b/main.go @@ -27,20 +27,13 @@ func main() { InitLogger(logText, logMaxLines) - var projectList *fyne.Container - - reloadUI := func() { - projectList.RemoveAll() - - for _, project := range projects { - row := NewProjectRow(project) - projectList.Add(row) - } + projectList := container.NewVBox() + + for _, project := range projects { + row := NewProjectRow(project) + projectList.Add(row) } - projectList = container.NewVBox() - reloadUI() - scrollContainer := container.NewVScroll(projectList) mainContainer := container.NewBorder(nil, logText, nil, nil, scrollContainer)