diff --git a/src/com/android/settings/accessibility/AccessibilitySlicePreferenceController.java b/src/com/android/settings/accessibility/AccessibilitySlicePreferenceController.java index d1a60faa744..e53afebca6b 100644 --- a/src/com/android/settings/accessibility/AccessibilitySlicePreferenceController.java +++ b/src/com/android/settings/accessibility/AccessibilitySlicePreferenceController.java @@ -91,7 +91,7 @@ public class AccessibilitySlicePreferenceController extends TogglePreferenceCont } @Override - public boolean isSliceable() { + public boolean isPublicSlice() { return true; } diff --git a/src/com/android/settings/accessibility/MagnificationGesturesPreferenceController.java b/src/com/android/settings/accessibility/MagnificationGesturesPreferenceController.java index f613c69e1b5..31a8c199b24 100644 --- a/src/com/android/settings/accessibility/MagnificationGesturesPreferenceController.java +++ b/src/com/android/settings/accessibility/MagnificationGesturesPreferenceController.java @@ -69,6 +69,11 @@ public class MagnificationGesturesPreferenceController extends TogglePreferenceC "screen_magnification_gestures_preference_screen"); } + @Override + public boolean isPublicSlice() { + return true; + } + @Override public CharSequence getSummary() { int resId = 0; diff --git a/src/com/android/settings/accessibility/MagnificationNavbarPreferenceController.java b/src/com/android/settings/accessibility/MagnificationNavbarPreferenceController.java index 5af5d930561..1b8d854d095 100644 --- a/src/com/android/settings/accessibility/MagnificationNavbarPreferenceController.java +++ b/src/com/android/settings/accessibility/MagnificationNavbarPreferenceController.java @@ -76,6 +76,11 @@ public class MagnificationNavbarPreferenceController extends TogglePreferenceCon "screen_magnification_navbar_preference_screen"); } + @Override + public boolean isPublicSlice() { + return true; + } + @Override public CharSequence getSummary() { int resId = 0; diff --git a/tests/robotests/src/com/android/settings/accessibility/AccessibilitySlicePreferenceControllerTest.java b/tests/robotests/src/com/android/settings/accessibility/AccessibilitySlicePreferenceControllerTest.java index 471f107f533..16ff3c4d246 100644 --- a/tests/robotests/src/com/android/settings/accessibility/AccessibilitySlicePreferenceControllerTest.java +++ b/tests/robotests/src/com/android/settings/accessibility/AccessibilitySlicePreferenceControllerTest.java @@ -121,6 +121,16 @@ public class AccessibilitySlicePreferenceControllerTest { new AccessibilitySlicePreferenceController(mContext, "not_split_by_slash"); } + @Test + public void isSliceable_returnTrue() { + assertThat(mController.isSliceable()).isTrue(); + } + + @Test + public void isPublicSlice_returnTrue() { + assertThat(mController.isPublicSlice()).isTrue(); + } + private List getFakeServiceList() { final List infoList = new ArrayList<>(); diff --git a/tests/robotests/src/com/android/settings/accessibility/MagnificationGesturesPreferenceControllerTest.java b/tests/robotests/src/com/android/settings/accessibility/MagnificationGesturesPreferenceControllerTest.java index c6bf343a2c6..c7d70e0da75 100644 --- a/tests/robotests/src/com/android/settings/accessibility/MagnificationGesturesPreferenceControllerTest.java +++ b/tests/robotests/src/com/android/settings/accessibility/MagnificationGesturesPreferenceControllerTest.java @@ -130,4 +130,9 @@ public class MagnificationGesturesPreferenceControllerTest { new MagnificationGesturesPreferenceController(mContext, "bad_key"); assertThat(controller.isSliceable()).isFalse(); } + + @Test + public void isPublicSlice_returnTrue() { + assertThat(mController.isPublicSlice()).isTrue(); + } } diff --git a/tests/robotests/src/com/android/settings/accessibility/MagnificationNavbarPreferenceControllerTest.java b/tests/robotests/src/com/android/settings/accessibility/MagnificationNavbarPreferenceControllerTest.java index 08b53b20fa5..83fe496f52d 100644 --- a/tests/robotests/src/com/android/settings/accessibility/MagnificationNavbarPreferenceControllerTest.java +++ b/tests/robotests/src/com/android/settings/accessibility/MagnificationNavbarPreferenceControllerTest.java @@ -174,4 +174,9 @@ public class MagnificationNavbarPreferenceControllerTest { new MagnificationNavbarPreferenceController(mContext, "bad_key"); assertThat(controller.isSliceable()).isFalse(); } + + @Test + public void isPublicSlice_returnTrue() { + assertThat(mController.isPublicSlice()).isTrue(); + } }