}
} else {
if (mLightSensorEnabled) {
+ if (DEBUG) {
+ Slog.d(TAG, "setLightSensorEnabled: sensor disabled");
+ }
mLightSensorEnabled = false;
mRecentLightSamples = 0;
- if (mInitialLightSensorRate > 0) {
- mCurrentLightSensorRate = mInitialLightSensorRate;
- }
+ mCurrentLightSensorRate = -1;
mHandler.removeMessages(MSG_UPDATE_AMBIENT_LUX);
mSensorManager.unregisterListener(mLightSensorListener);
}