summaryrefslogtreecommitdiffstats
path: root/src/com/android
diff options
context:
space:
mode:
authormengsun <msun@codeaurora.org>2013-12-28 22:12:22 +0800
committeremancebo <emancebo@cyngn.com>2014-09-02 15:42:29 -0700
commit46ad643c0bfbd3c7aab670e405ce2a2280539a91 (patch)
treef0dc42477349fd356fd164d6fc965bdb532d92b1 /src/com/android
parentbc89a360292949f1b3deb3d230106eb14e9ec28b (diff)
downloadpackages_apps_InCallUI-46ad643c0bfbd3c7aab670e405ce2a2280539a91.tar.gz
packages_apps_InCallUI-46ad643c0bfbd3c7aab670e405ce2a2280539a91.tar.bz2
packages_apps_InCallUI-46ad643c0bfbd3c7aab670e405ce2a2280539a91.zip
Fix NullPointerException in ProximitySensor initialization
Update the sensor status after all vars initialized Change-Id: I576a15f0db5c3cba82dcca28a72c44a4b75b361f
Diffstat (limited to 'src/com/android')
-rw-r--r--src/com/android/incallui/ProximitySensor.java9
1 files changed, 4 insertions, 5 deletions
diff --git a/src/com/android/incallui/ProximitySensor.java b/src/com/android/incallui/ProximitySensor.java
index 8aa62422..01ba1ce2 100644
--- a/src/com/android/incallui/ProximitySensor.java
+++ b/src/com/android/incallui/ProximitySensor.java
@@ -68,14 +68,13 @@ public class ProximitySensor implements AccelerometerListener.OrientationListene
mContext = context;
mPowerManager = (PowerManager) context.getSystemService(Context.POWER_SERVICE);
- updateProximitySensorBySetting();
- Log.d(this, "onCreate: mProximityWakeLock: ", mProximityWakeLock);
- context.getContentResolver().registerContentObserver(Settings.System.CONTENT_URI, true,
- settingsObserver);
-
mAccelerometerListener = new AccelerometerListener(context, this);
mProximityListener = new ProximityListener(context);
mAudioModeProvider = audioModeProvider;
+ context.getContentResolver().registerContentObserver(Settings.System.CONTENT_URI, true,
+ settingsObserver);
+ updateProximitySensorBySetting();
+ Log.d(this, "onCreate: mProximityWakeLock: ", mProximityWakeLock);
mAudioModeProvider.addListener(this);
}