Support accessibility for battery usage in U (2)
Fix b/248406644 TalkBack announce the incorrect day of the week for the Battery usage chart. Request accessibility focus in mHandler.post() to avoid UI timing unsync. Bug: 248406644 Fix: 248406644 Test: manual Change-Id: I866cbba670e1bc4735088663241b1aad4d2f9c86
This commit is contained in:
@@ -199,7 +199,9 @@ public class BatteryUsageBreakdownController extends BasePreferenceController
|
|||||||
: mPrefContext.getString(
|
: mPrefContext.getString(
|
||||||
R.string.battery_usage_breakdown_title_for_slot, slotTimestamp));
|
R.string.battery_usage_breakdown_title_for_slot, slotTimestamp));
|
||||||
mRootPreference.setVisible(true);
|
mRootPreference.setVisible(true);
|
||||||
mRootPreference.requestAccessibilityFocus();
|
mHandler.post(() -> {
|
||||||
|
mRootPreference.requestAccessibilityFocus();
|
||||||
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
private void showFooterPreference(boolean isAllBatteryUsageEmpty, String slotTimestamp) {
|
private void showFooterPreference(boolean isAllBatteryUsageEmpty, String slotTimestamp) {
|
||||||
|
Reference in New Issue
Block a user