fix persistent search cache and library cache issues

This commit is contained in:
2026-07-15 18:33:48 -07:00
parent bd9a6ccffe
commit d91d1f6fe9
+1 -5
View File
@@ -391,7 +391,7 @@ function App() {
const [activePage, setActivePage] = useState<MediaSection | 'settings' | 'downloads'>(() => getInitialActivePage()) const [activePage, setActivePage] = useState<MediaSection | 'settings' | 'downloads'>(() => getInitialActivePage())
const [mobileSidebarOpen, setMobileSidebarOpen] = useState(false) const [mobileSidebarOpen, setMobileSidebarOpen] = useState(false)
const [desktopSidebarOpen, setDesktopSidebarOpen] = useState(true) const [desktopSidebarOpen, setDesktopSidebarOpen] = useState(true)
const [libraryQuery, setLibraryQuery] = useState(initialUiPreferences.libraryQuery) const [libraryQuery, setLibraryQuery] = useState('')
const [libraryDisplayMode, setLibraryDisplayMode] = useState(initialUiPreferences.libraryDisplayMode) const [libraryDisplayMode, setLibraryDisplayMode] = useState(initialUiPreferences.libraryDisplayMode)
const [appThemeId, setAppThemeId] = useState(initialUiPreferences.appTheme) const [appThemeId, setAppThemeId] = useState(initialUiPreferences.appTheme)
const [libraryPrimaryAction, setLibraryPrimaryAction] = useState<LibraryPrimaryAction>(initialUiPreferences.libraryPrimaryAction) const [libraryPrimaryAction, setLibraryPrimaryAction] = useState<LibraryPrimaryAction>(initialUiPreferences.libraryPrimaryAction)
@@ -492,10 +492,6 @@ function App() {
} }
}, [activePage]) }, [activePage])
useEffect(() => {
saveUiPreferences({ libraryQuery })
}, [libraryQuery])
const getPreferredExternalPlayer = useCallback((track: Track): ExternalPlayerTarget => { const getPreferredExternalPlayer = useCallback((track: Track): ExternalPlayerTarget => {
if (isAppleMobileOrTablet) { if (isAppleMobileOrTablet) {
return { return {