refactor and add focus navigation to genres list

This commit is contained in:
Drew Weymouth
2024-02-16 08:33:24 -08:00
parent b97b029422
commit f789296944
7 changed files with 244 additions and 221 deletions
+2 -2
View File
@@ -218,7 +218,7 @@ type GenreFilterSubsection struct {
noneBtn *widget.Button
listModelMutex sync.RWMutex
genreListViewModel []string
genreListView *DisabledList
genreListView *FocusList
container *fyne.Container
}
@@ -234,7 +234,7 @@ func NewGenreFilterSubsection(onChanged func([]string), initialSelectedGenres []
g.selectedGenres[genre] = nil
}
g.genreListView = NewDisabledList(
g.genreListView = NewFocusList(
func() int {
g.listModelMutex.RLock()
defer g.listModelMutex.RUnlock()