litecoin-foundation / litewallet-android

Litewallet Android
MIT License
38 stars 14 forks source link

🐛[Bug Report]: Welcome screen Locale/Language and audio are not activated properly #274

Open kcw-grunt opened 1 week ago

kcw-grunt commented 1 week ago

Device model

All

OS version

Android 14 | Level 34 (Default)

Which version of Litewallet are you running?

Other

Describe what happened.

  1. Go to ...
  2. Tap on ...
  3. Error, error! 🦑🔥

Add any notes you would like to add.

Problem

When the first time user sees the welcome screen the locale selection is not persisting when they open the app. So, they are neveer able to use their locale language. This only happens for first time users

The key is that sometimes the feature works, but the picker sometimes is stuck in a state where the language is not set and defaults to English....this is bad

Regression

This worked previously and is was highly effective in getting users to onboard and use Litewallet. The good news is this a relatively new feature so it shouldnt take long to understand the business logic

Screenshot Clip

Clip
welcome-bug

Definition of Done

andhikayuana commented 1 week ago

it seems behaviour changed, and androidx introduce new API for backward compatibility https://developer.android.com/guide/topics/resources/app-languages#androidx-impl

also didn't have default value from last updated at the first open

andhikayuana commented 6 days ago

about audio not playing, maybe the audio not downloaded yet since using play asset delivery