Change the order of preferences in a11y
Some preference items have the same order, and it makes these items be sorted in different position per languages. Use unique order for each items instead. Bug: 77949267 Test: atest CtsAccessibilityTestCases Test: manual check the order in different languages Change-Id: Ibfcb316c4299266b053053d9d88819a7dcc158fa
This commit is contained in:
@@ -633,8 +633,14 @@ public class AccessibilitySettings extends SettingsPreferenceFragment implements
|
||||
mCategoryToPrefCategoryMap.get(CATEGORY_DISPLAY);
|
||||
experimentalCategory.removePreference(mToggleInversionPreference);
|
||||
experimentalCategory.removePreference(mDisplayDaltonizerPreferenceScreen);
|
||||
mToggleInversionPreference.setOrder(mToggleLargePointerIconPreference.getOrder());
|
||||
mDisplayDaltonizerPreferenceScreen.setOrder(mToggleInversionPreference.getOrder());
|
||||
mDisplayDaltonizerPreferenceScreen.setOrder(
|
||||
mDisplayMagnificationPreferenceScreen.getOrder() + 1);
|
||||
mToggleInversionPreference.setOrder(
|
||||
mDisplayDaltonizerPreferenceScreen.getOrder() + 1);
|
||||
mToggleLargePointerIconPreference.setOrder(
|
||||
mToggleInversionPreference.getOrder() + 1);
|
||||
mToggleDisableAnimationsPreference.setOrder(
|
||||
mToggleLargePointerIconPreference.getOrder() + 1);
|
||||
mToggleInversionPreference.setSummary(R.string.summary_empty);
|
||||
displayCategory.addPreference(mToggleInversionPreference);
|
||||
displayCategory.addPreference(mDisplayDaltonizerPreferenceScreen);
|
||||
|
Reference in New Issue
Block a user