Merge "Sensors could be disabled by any application"
This commit is contained in:
@@ -373,7 +373,8 @@ public class SystemSensorManager extends SensorManager {
|
||||
for (Sensor s : l.getSensors()) {
|
||||
disableSensorLocked(s);
|
||||
}
|
||||
} else if (l.removeSensor(sensor) == 0) {
|
||||
// Check if the ListenerDelegate has the sensor it is trying to unregister.
|
||||
} else if (l.hasSensor(sensor) && l.removeSensor(sensor) == 0) {
|
||||
// if we have no more sensors enabled on this listener,
|
||||
// take it off the list.
|
||||
sListeners.remove(i);
|
||||
|
||||
Reference in New Issue
Block a user