summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--services/core/java/com/android/server/policy/WindowOrientationListener.java8
1 files changed, 6 insertions, 2 deletions
diff --git a/services/core/java/com/android/server/policy/WindowOrientationListener.java b/services/core/java/com/android/server/policy/WindowOrientationListener.java
index a33ee4c..c8fd82e 100644
--- a/services/core/java/com/android/server/policy/WindowOrientationListener.java
+++ b/services/core/java/com/android/server/policy/WindowOrientationListener.java
@@ -136,7 +136,9 @@ public abstract class WindowOrientationListener {
public void onTouchStart() {
synchronized (mLock) {
- mSensorEventListener.onTouchStartLocked();
+ if (mSensorEventListener != null) {
+ mSensorEventListener.onTouchStartLocked();
+ }
}
}
@@ -144,7 +146,9 @@ public abstract class WindowOrientationListener {
long whenElapsedNanos = SystemClock.elapsedRealtimeNanos();
synchronized (mLock) {
- mSensorEventListener.onTouchEndLocked(whenElapsedNanos);
+ if (mSensorEventListener != null) {
+ mSensorEventListener.onTouchEndLocked(whenElapsedNanos);
+ }
}
}