diff options
| -rw-r--r-- | packages/SystemUI/src/com/android/systemui/doze/DozeScreenBrightness.java | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/packages/SystemUI/src/com/android/systemui/doze/DozeScreenBrightness.java b/packages/SystemUI/src/com/android/systemui/doze/DozeScreenBrightness.java index 89fce4a70c6c..abc810afca98 100644 --- a/packages/SystemUI/src/com/android/systemui/doze/DozeScreenBrightness.java +++ b/packages/SystemUI/src/com/android/systemui/doze/DozeScreenBrightness.java @@ -469,9 +469,8 @@ public class DozeScreenBrightness extends BroadcastReceiver implements DozeMachi || posture >= mLightSensorOptional.length) { return; } - - final Sensor oldSensor = mLightSensorOptional[mDevicePosture].get(); - final Sensor newSensor = mLightSensorOptional[posture].get(); + Sensor oldSensor = mLightSensorOptional[mDevicePosture].orElse(null); + Sensor newSensor = mLightSensorOptional[posture].orElse(null); if (Objects.equals(oldSensor, newSensor)) { mDevicePosture = posture; // uses the same sensor for the new posture |