From 2119458e6db8bfd97f5e75eacaf3dcfa182318fd Mon Sep 17 00:00:00 2001 From: jasonwshsu Date: Sat, 30 Apr 2022 23:59:18 +0800 Subject: [PATCH] Save user's option when clicking 'Change setting' in triple-tap warning dialog Root Cause: Did not save user's option when clicking 'Change setting'. Solution: user did click on "save" before that dialog showed up, so it is their intention to save. Fix: 228405345 Test: manual test Change-Id: I28e3cb372419ec3b4f27ee84051f58d37e7c5c46 --- .../accessibility/MagnificationModePreferenceController.java | 1 + 1 file changed, 1 insertion(+) diff --git a/src/com/android/settings/accessibility/MagnificationModePreferenceController.java b/src/com/android/settings/accessibility/MagnificationModePreferenceController.java index 91eb2e9b402..df49a2286b1 100644 --- a/src/com/android/settings/accessibility/MagnificationModePreferenceController.java +++ b/src/com/android/settings/accessibility/MagnificationModePreferenceController.java @@ -268,6 +268,7 @@ public class MagnificationModePreferenceController extends BasePreferenceControl final TextView messageView = contentView.findViewById(R.id.message); // TODO(b/225682559): Need to remove performClick() after refactoring accessibility dialog. final View.OnClickListener linkListener = view -> { + updateCapabilitiesAndSummary(mModeCache); mLinkPreference.performClick(); dialog.dismiss(); };