From 12533b95882dad2ffe540bfd7deb4e89d12a424f Mon Sep 17 00:00:00 2001 From: Fan Zhang Date: Mon, 22 Apr 2019 12:28:07 -0700 Subject: [PATCH] Partial revert Ib2396575bbc69a7cca5e9c90e113c76ff6db00b5 The previous change removed summary text for gesture settings too aggresively. We still need summary in main Settings app, just not in search. Fixes: 130652619 Test: manual Change-Id: I95ae3ca31b34a514f10993413527e987cf67d998 --- .../settings/gestures/GesturePreferenceController.java | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/com/android/settings/gestures/GesturePreferenceController.java b/src/com/android/settings/gestures/GesturePreferenceController.java index 97de95dcba6..d7b386ada81 100644 --- a/src/com/android/settings/gestures/GesturePreferenceController.java +++ b/src/com/android/settings/gestures/GesturePreferenceController.java @@ -23,6 +23,7 @@ import androidx.annotation.VisibleForTesting; import androidx.preference.Preference; import androidx.preference.PreferenceScreen; +import com.android.settings.R; import com.android.settings.core.TogglePreferenceController; import com.android.settings.widget.VideoPreference; import com.android.settingslib.core.lifecycle.LifecycleObserver; @@ -63,6 +64,12 @@ public abstract class GesturePreferenceController extends TogglePreferenceContro } } + @Override + public CharSequence getSummary() { + return mContext.getText( + isChecked() ? R.string.gesture_setting_on : R.string.gesture_setting_off); + } + @Override public void onCreate(Bundle savedInstanceState) { if (savedInstanceState != null) {