Skip to content

fix: OpenSubtitles toggle doesn't persist after restart (#1074) - #1328

Open
HermesYP wants to merge 1 commit into
harborstremio:mainfrom
HermesYP:fix/opensubtitles-persist
Open

HermesYP wants to merge 1 commit into
harborstremio:mainfrom
HermesYP:fix/opensubtitles-persist

Conversation

@HermesYP

Copy link
Copy Markdown

Summary

Fix OpenSubtitles subtitle source toggle reverting to enabled after app restart. Settings loader was hardcoding opensubtitles: true, overriding user preference.

Changes

  • src/lib/settings/load.ts: Remove hardcoded overrides that forced opensubtitles: true

Verification

  • TypeScript typecheck passes

Closes #1074

Root cause: loadStoredSettings() in load.ts hardcoded
'opensubtitles: true' and 'wyzie: false' after merging
user-saved values, so any user toggle was always overridden
on reload.

Fix: Remove the hardcoded overrides so saved values
from localStorage are respected. Defaults from
DEFAULT.subProvidersEnabled still apply when no value
has been saved yet.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Bug]: Disabling OpenSubtitles as a subtitle source doesn't persist after app restart

1 participant