Update TriggerSensor parameters
They were mistakenly in the wrong order which caused the double_tap_gesture to always be enabled on devices that support it. Test: atest DozeSensorsTest Test: manual Fixes: 206578821 Change-Id: Id4b23d2732af6003dc16d1ad8a203dc4154de330
This commit is contained in:
@@ -513,10 +513,10 @@ public class DozeSensors {
|
||||
true /* settingDef */,
|
||||
configured,
|
||||
pulseReason,
|
||||
false /* ignoresSetting */,
|
||||
false /* requiresProx */,
|
||||
reportsTouchCoordinates,
|
||||
requiresTouchscreen
|
||||
requiresTouchscreen,
|
||||
false /* ignoresSetting */,
|
||||
false /* requiresProx */
|
||||
);
|
||||
}
|
||||
|
||||
|
||||
@@ -420,6 +420,18 @@ public class DozeSensorsTest extends SysuiTestCase {
|
||||
assertTrue(triggerSensor.mRegistered);
|
||||
}
|
||||
|
||||
@Test
|
||||
public void testGesturesAllInitiallyRespectSettings() {
|
||||
DozeSensors dozeSensors = new DozeSensors(getContext(), mSensorManager, mDozeParameters,
|
||||
mAmbientDisplayConfiguration, mWakeLock, mCallback, mProxCallback, mDozeLog,
|
||||
mProximitySensor, mFakeSettings, mAuthController,
|
||||
mDevicePostureController);
|
||||
|
||||
for (TriggerSensor sensor : dozeSensors.mTriggerSensors) {
|
||||
assertFalse(sensor.mIgnoresSetting);
|
||||
}
|
||||
}
|
||||
|
||||
private class TestableDozeSensors extends DozeSensors {
|
||||
TestableDozeSensors() {
|
||||
super(getContext(), mSensorManager, mDozeParameters,
|
||||
|
||||
Reference in New Issue
Block a user