From f60885a040d2cbb9a1900f07992998474188db08 Mon Sep 17 00:00:00 2001 From: Abel Tesfaye Date: Thu, 24 Jun 2021 02:10:13 +0000 Subject: [PATCH] Hide battery saver warning and camera privacy lock on devices that do not support smart-auto-rotate Bug: 191924078 Test: locally on crosshatch Change-Id: I8464860c3d1d59c5d4549e7c488457e92054dbba --- .../settings/display/SmartAutoRotateBatterySaverController.java | 2 +- .../settings/display/SmartAutoRotateCameraStateController.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/com/android/settings/display/SmartAutoRotateBatterySaverController.java b/src/com/android/settings/display/SmartAutoRotateBatterySaverController.java index 4e083029ce9..9d4645e1fd0 100644 --- a/src/com/android/settings/display/SmartAutoRotateBatterySaverController.java +++ b/src/com/android/settings/display/SmartAutoRotateBatterySaverController.java @@ -50,7 +50,7 @@ public class SmartAutoRotateBatterySaverController extends BasePreferenceControl if (mPreference == null) { return; } - mPreference.setVisible(isPowerSaveMode()); + mPreference.setVisible(isAvailable()); updateState(mPreference); } }; diff --git a/src/com/android/settings/display/SmartAutoRotateCameraStateController.java b/src/com/android/settings/display/SmartAutoRotateCameraStateController.java index a17a903532e..39576a9dfee 100644 --- a/src/com/android/settings/display/SmartAutoRotateCameraStateController.java +++ b/src/com/android/settings/display/SmartAutoRotateCameraStateController.java @@ -45,7 +45,7 @@ public class SmartAutoRotateCameraStateController extends BasePreferenceControll mPrivacyManager = SensorPrivacyManager.getInstance(context); mPrivacyManager.addSensorPrivacyListener(CAMERA, (sensor, enabled) -> { if (mPreference != null) { - mPreference.setVisible(enabled); + mPreference.setVisible(isAvailable()); } updateState(mPreference); });