Loading packages/SystemUI/res/values/lineage_config.xml +3 −0 Original line number Diff line number Diff line Loading @@ -42,4 +42,7 @@ <!-- Doze: does the long press sensor need a proximity check? --> <bool name="doze_long_press_proximity_check">false</bool> <!-- Whether usage of the proximity sensor during doze is supported --> <bool name="doze_proximity_sensor_supported">true</bool> </resources> packages/SystemUI/src/com/android/systemui/doze/DozeSensors.java +10 −7 Original line number Diff line number Diff line Loading @@ -47,6 +47,7 @@ import com.android.internal.logging.UiEvent; import com.android.internal.logging.UiEventLogger; import com.android.internal.logging.UiEventLoggerImpl; import com.android.keyguard.KeyguardUpdateMonitor; import com.android.systemui.R; import com.android.systemui.biometrics.AuthController; import com.android.systemui.plugins.SensorManagerPlugin; import com.android.systemui.statusbar.phone.DozeParameters; Loading Loading @@ -262,6 +263,7 @@ public class DozeSensors { false /* ignoresSetting */, false /* requiresProx */), }; if (context.getResources().getBoolean(R.bool.doze_proximity_sensor_supported)) { setProxListening(false); // Don't immediately start listening when we register. mProximitySensor.register( proximityEvent -> { Loading @@ -269,6 +271,7 @@ public class DozeSensors { mProxCallback.accept(!proximityEvent.getBelow()); } }); } mDevicePostureController.addCallback(mDevicePostureCallback); } Loading Loading
packages/SystemUI/res/values/lineage_config.xml +3 −0 Original line number Diff line number Diff line Loading @@ -42,4 +42,7 @@ <!-- Doze: does the long press sensor need a proximity check? --> <bool name="doze_long_press_proximity_check">false</bool> <!-- Whether usage of the proximity sensor during doze is supported --> <bool name="doze_proximity_sensor_supported">true</bool> </resources>
packages/SystemUI/src/com/android/systemui/doze/DozeSensors.java +10 −7 Original line number Diff line number Diff line Loading @@ -47,6 +47,7 @@ import com.android.internal.logging.UiEvent; import com.android.internal.logging.UiEventLogger; import com.android.internal.logging.UiEventLoggerImpl; import com.android.keyguard.KeyguardUpdateMonitor; import com.android.systemui.R; import com.android.systemui.biometrics.AuthController; import com.android.systemui.plugins.SensorManagerPlugin; import com.android.systemui.statusbar.phone.DozeParameters; Loading Loading @@ -262,6 +263,7 @@ public class DozeSensors { false /* ignoresSetting */, false /* requiresProx */), }; if (context.getResources().getBoolean(R.bool.doze_proximity_sensor_supported)) { setProxListening(false); // Don't immediately start listening when we register. mProximitySensor.register( proximityEvent -> { Loading @@ -269,6 +271,7 @@ public class DozeSensors { mProxCallback.accept(!proximityEvent.getBelow()); } }); } mDevicePostureController.addCallback(mDevicePostureCallback); } Loading