Merge "AOD: Fix possible NPE in DozeSensors" into oc-dr1-dev
am: d7aa26f33b
Change-Id: Iadaf84ba4425de21c40dbf4ebe373e6143833c94
This commit is contained in:
@@ -233,7 +233,9 @@ public class DozeSensors {
|
||||
mProxCallback.accept(mCurrentlyFar);
|
||||
|
||||
long now = SystemClock.elapsedRealtime();
|
||||
if (!mCurrentlyFar) {
|
||||
if (mCurrentlyFar == null) {
|
||||
// Sensor has been unregistered by the proxCallback. Do nothing.
|
||||
} else if (!mCurrentlyFar) {
|
||||
mLastNear = now;
|
||||
} else if (mCurrentlyFar && now - mLastNear < COOLDOWN_TRIGGER) {
|
||||
// If the last near was very recent, we might be using more power for prox
|
||||
|
||||
Reference in New Issue
Block a user