Files
Zoey Chen 2fc7f4522f [Settings] Update dialog by UX mocks and show dialog in fragment instead of controller to avoid crash when rotate the device.
There 6 behaviors of dialog in the design:
1. No dialog
2. Change system + unavailable dialog
3. Change system + unavailable dialog (no cancel button)
4. Change system language dialog
5. Change system + remove dialog
6. Remove non-system language dialog

Bug: 442693005
Bug: 436154642
Flag: EXEMPT refactor
NO_IFTTT=Modify the rule to display the dialog
Test: manual
Test: atest SettingsRoboTests:com.android.settings.localepicker.LocaleDialogFragmentTest
Test: atest SettingsRoboTests:com.android.settings.language.LanguageAndRegionSettingsTest

Change-Id: I9ca243d47725277ece4d1f2cef302176137a070c
2025-09-07 16:15:46 +00:00
..
2023-04-21 03:26:00 +00:00