diff options
| author | 2021-10-12 16:36:43 -0700 | |
|---|---|---|
| committer | 2021-10-14 14:02:25 -0700 | |
| commit | 587ef9b51ed54ec20a02f9f13b44278886c173e0 (patch) | |
| tree | 97c4f22965658f446cf621cfc3371e64d802efc2 | |
| parent | df11ff29247cf049d26bcc09368d1e899705ba80 (diff) | |
sensorservice: Track Proximity state change when app goes idle.
This tracks the Proximity state change when an app subscribed to the
Proximity sensor goes idle and its connection is paused.
Bug: b/202328704
Tests: See b/202328704#comment9 for tests done.
Change-Id: Ib7a08010d903406b67940de56a49e9efb200ad68
| -rw-r--r-- | services/sensorservice/SensorService.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/services/sensorservice/SensorService.cpp b/services/sensorservice/SensorService.cpp index 3529798d00..bdbae7b1ec 100644 --- a/services/sensorservice/SensorService.cpp +++ b/services/sensorservice/SensorService.cpp @@ -333,6 +333,7 @@ void SensorService::onUidStateChanged(uid_t uid, UidState state) { conn->onSensorAccessChanged(hasAccess); } } + checkAndReportProxStateChangeLocked(); } bool SensorService::hasSensorAccess(uid_t uid, const String16& opPackageName) { |