diff --git a/res/xml/auto_rotate_settings.xml b/res/xml/auto_rotate_settings.xml index adfb3773cf8..38aa5f0047e 100644 --- a/res/xml/auto_rotate_settings.xml +++ b/res/xml/auto_rotate_settings.xml @@ -17,13 +17,11 @@ + android:title="@string/auto_rotate_screen_summary"/> diff --git a/src/com/android/settings/display/SmartAutoRotatePreferenceFragment.java b/src/com/android/settings/display/SmartAutoRotatePreferenceFragment.java index 0095605a8d1..36d300647ba 100644 --- a/src/com/android/settings/display/SmartAutoRotatePreferenceFragment.java +++ b/src/com/android/settings/display/SmartAutoRotatePreferenceFragment.java @@ -70,13 +70,6 @@ public class SmartAutoRotatePreferenceFragment extends DashboardFragment { ); } - @Override - public void onStart() { - super.onStart(); - setupFooter(); - } - - @Override protected List createPreferenceControllers(Context context) { return DeviceStateAutoRotationHelper.createPreferenceControllers(context); @@ -91,6 +84,7 @@ public class SmartAutoRotatePreferenceFragment extends DashboardFragment { final Preference footerPreference = findPreference(KEY_FOOTER_PREFERENCE); if (footerPreference != null) { footerPreference.setVisible(isRotationResolverServiceAvailable(activity)); + setupFooter(); } return view; } @@ -135,7 +129,6 @@ public class SmartAutoRotatePreferenceFragment extends DashboardFragment { void addHelpLink() { final FooterPreference pref = findPreference(KEY_FOOTER_PREFERENCE); if (pref != null) { - pref.setSelectable(false); pref.setLearnMoreAction(v -> { startActivityForResult(HelpUtils.getHelpIntent(getContext(), getString(getHelpResource()),