From 078aa9b7f637ab92b4b27e552a6e9e1bbf780b1f Mon Sep 17 00:00:00 2001 From: Stanley Wang Date: Wed, 7 Oct 2020 14:45:47 +0800 Subject: [PATCH] Fix the DUS Loader item can't be searched. The preference must be PreferenceControllerMixin or BasePreferenceController otherwise it can't be searched. Fixes: 169805654 Test: robotest Settings Change-Id: I792467f141617ab189e80f9c42b4c58b1c2fa9fe --- .../settings/development/SelectDSUPreferenceController.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/com/android/settings/development/SelectDSUPreferenceController.java b/src/com/android/settings/development/SelectDSUPreferenceController.java index 6498ae752f0..425cdb3db8b 100644 --- a/src/com/android/settings/development/SelectDSUPreferenceController.java +++ b/src/com/android/settings/development/SelectDSUPreferenceController.java @@ -23,9 +23,11 @@ import android.os.SystemProperties; import androidx.preference.Preference; import com.android.settings.R; +import com.android.settings.core.PreferenceControllerMixin; import com.android.settingslib.development.DeveloperOptionsPreferenceController; -class SelectDSUPreferenceController extends DeveloperOptionsPreferenceController { +class SelectDSUPreferenceController extends DeveloperOptionsPreferenceController implements + PreferenceControllerMixin { private static final String DSU_LOADER_KEY = "dsu_loader";