sdm845-common: doze: Set entry timestamp before registering sensor
Change-Id: Ifa8aa1ded029c3c7be44ac94355e6814c080be44
This commit is contained in:
@@ -78,9 +78,9 @@ public class PickupSensor implements SensorEventListener {
|
||||
protected void enable() {
|
||||
if (DEBUG) Log.d(TAG, "Enabling");
|
||||
submit(() -> {
|
||||
mEntryTimestamp = SystemClock.elapsedRealtime();
|
||||
mSensorManager.registerListener(this, mSensor,
|
||||
SensorManager.SENSOR_DELAY_NORMAL);
|
||||
mEntryTimestamp = SystemClock.elapsedRealtime();
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
@@ -78,6 +78,7 @@ public class PocketSensor implements SensorEventListener {
|
||||
protected void enable() {
|
||||
if (DEBUG) Log.d(TAG, "Enabling");
|
||||
submit(() -> {
|
||||
mEntryTimestamp = SystemClock.elapsedRealtime();
|
||||
mSensorManager.registerListener(this, mSensor,
|
||||
SensorManager.SENSOR_DELAY_NORMAL);
|
||||
});
|
||||
@@ -87,7 +88,6 @@ public class PocketSensor implements SensorEventListener {
|
||||
if (DEBUG) Log.d(TAG, "Disabling");
|
||||
submit(() -> {
|
||||
mSensorManager.unregisterListener(this, mSensor);
|
||||
mEntryTimestamp = SystemClock.elapsedRealtime();
|
||||
});
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user