From f3654b97f1679dd29a6d6ac74f18cff9da051752 Mon Sep 17 00:00:00 2001 From: UnboxTheCat Date: Sun, 23 Apr 2023 15:50:12 -0400 Subject: [PATCH] remove search bar text when selecting a new album --- source/ui/AlbumTabUI.go | 1 + source/ui/MusicTabUI.go | 1 + 2 files changed, 2 insertions(+) diff --git a/source/ui/AlbumTabUI.go b/source/ui/AlbumTabUI.go index 90c9623..d4ad71b 100644 --- a/source/ui/AlbumTabUI.go +++ b/source/ui/AlbumTabUI.go @@ -88,6 +88,7 @@ func createAblumTab() *container.TabItem { sortByTitleButton.OnTapped = scroll.SetTitleSorter sortByDateButton.OnTapped = scroll.SetDateSorter player.GetState().OnUpdateAlbums().AddCallback(scroll.SetItems) + player.GetState().OnFocusAlbumTab().AddCallback(func() { searchBar.SetText("") }) scroll.SetOnSelected(func(album *player.Album) { player.UserSelectAlbum(*album) }) defer sortByDateButton.OnTapped() diff --git a/source/ui/MusicTabUI.go b/source/ui/MusicTabUI.go index 82e8127..299c4f6 100644 --- a/source/ui/MusicTabUI.go +++ b/source/ui/MusicTabUI.go @@ -79,6 +79,7 @@ func createMusicTab() *container.TabItem { sortByTitleButton.OnTapped = scroll.SetTitleSorter sortByDateButton.OnTapped = scroll.SetDateSorter player.GetState().OnUpdateMusics().AddCallback(scroll.SetItems) + player.GetState().OnFocusMusicTab().AddCallback(func() { searchBar.SetText("") }) scroll.SetOnSelected(func(music *player.Music) { player.UserSelectMusic(*music) }) defer sortByDateButton.OnTapped()