Fix: Allow back button functionality to dismiss language selection dialog #6066 #6067
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description:
This pull request addresses an issue where the back button was not functioning correctly after selecting a language for the app UI or description language. When the user selects a language and decides not to proceed, clicking the back button would not navigate them to the previous screen.
Fixes #6066
Changes made:
Implemented a fix to ensure that pressing the back button after selecting the app UI language or description language will return the user to the previous screen.
Ensured that no language selection allows the user to navigate back without issues.
**Tests performed **
1-Tested the back button functionality after selecting and canceling the language selection.
2-Verified that the back button works correctly without applying any language change.
Tested {build variant -testBetaDebugUnitTest} on {Vivo V25} with API level {API 34}.
video_20241223_124352_edit.mp4