NuvioStreaming/composeApp
Leonardo Montemurro e15a398f3e fix: make app language key global, not profile-scoped
The language preference was stored with a profile-scoped key
(selected_app_language_{profileId}), causing it to reset to English
on app restart when the active profile was not profile 1.

During startup, initialize() reads the key with default
activeProfileId=1 before the correct profile is loaded, resulting
in a cache miss and fallback to English.

App language is a device-level preference, not per-profile, so
the key should not be scoped. This also fixes replaceFromSyncPayload
to correctly clear both profile-scoped and global keys.
2026-04-27 15:01:08 +02:00
..
libs add back media3 1.8.0 jp libs 2026-04-09 23:07:00 +05:30
src fix: make app language key global, not profile-scoped 2026-04-27 15:01:08 +02:00
build.gradle.kts feat: update contributions api 2026-04-25 12:14:23 +05:30
proguard-rules.pro minify build 2026-04-13 02:44:36 +05:30