From 5736ed5e06990c39328bea08724f89e966ee1942 Mon Sep 17 00:00:00 2001 From: Luca Stefani Date: Tue, 8 Jan 2019 13:25:19 +0100 Subject: [PATCH] sdm845-common: doze: Set entry timestamp before registering sensor Change-Id: Ifa8aa1ded029c3c7be44ac94355e6814c080be44 --- doze/src/org/lineageos/settings/doze/PickupSensor.java | 2 +- doze/src/org/lineageos/settings/doze/PocketSensor.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/doze/src/org/lineageos/settings/doze/PickupSensor.java b/doze/src/org/lineageos/settings/doze/PickupSensor.java index c11acc6..4e9156b 100644 --- a/doze/src/org/lineageos/settings/doze/PickupSensor.java +++ b/doze/src/org/lineageos/settings/doze/PickupSensor.java @@ -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(); }); } diff --git a/doze/src/org/lineageos/settings/doze/PocketSensor.java b/doze/src/org/lineageos/settings/doze/PocketSensor.java index 5aca39e..a4e2208 100644 --- a/doze/src/org/lineageos/settings/doze/PocketSensor.java +++ b/doze/src/org/lineageos/settings/doze/PocketSensor.java @@ -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(); }); } }