fix(settings): reload playback preferences when view renders
- Added $effect to reload preferences each time SettingsView is visible - Fixes autoplay mode not persisting when navigating away and back - Settings view doesn't unmount, so onMount only runs once per session cp
This commit is contained in:
1 parent
b666722b98
commit
315bdce79c
1 file changed
+9
@@ -467,6 +467,15 @@
|
||||
};
|
||||
});
|
||||
|
||||
// Reload playback preferences each time the view becomes visible
|
||||
// This ensures settings are fresh when navigating back to settings
|
||||
$effect(() => {
|
||||
// This effect runs whenever the component is rendered
|
||||
// We reload preferences to ensure they're in sync with backend
|
||||
console.log('[Settings] Component rendered, reloading playback preferences');
|
||||
loadPlaybackPreferences();
|
||||
});
|
||||
|
||||
async function loadLastfmState() {
|
||||
try {
|
||||
// Check if embedded (build-time) credentials are available
|
||||
|
||||
Reference in new issue
Block a user