-
-
Notifications
You must be signed in to change notification settings - Fork 2.5k
Description
Describe the bug
When a user attempts to change the language in the application, a modal dialog opens for language selection. If the user selects a language from the list, the UI immediately updates to that language—even if the user has not clicked the "Confirm" button. If the modal is closed or canceled without confirmation, the language change still takes effect. This behavior is unexpected and may confuse users, as changes should only be applied after explicit confirmation.
To Reproduce
Steps to reproduce the behavior:
- Open the language change modal.
- Select any language from the list.
- Without clicking the "Confirm" button, either close the modal or click "Cancel."
- Observe that the UI updates to the newly selected language even though confirmation was not given.
Expected behavior
The selected language should only be applied if the user clicks the "Confirm" button. If the modal is closed or canceled, the language should remain unchanged.
Video
https://github.com/user-attachments/assets/92cd8daa-ad70-40b2-b8eb-a5f574112544
Desktop (please complete the following information):
- OS: MacOS
- Browser: Chrome