summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Wale Ogunwale <ogunwale@google.com> 2015-12-02 17:46:17 -0800
committer Wale Ogunwale <ogunwale@google.com> 2015-12-02 17:46:17 -0800
commitabaa4ad84e6e09b16621c8d14630314cbcd1fdfa (patch)
tree5f0a080311d31d1757abb4da6ce8250ddd73ff8a
parentfc6e25ef6e288cf75d70cf8185ff1c8831428936 (diff)
Make sure tap detector is valid before trying to initialize.
Bug: 25879224 Change-Id: Iefebeec9a0c75fe25d4e2476b797a003670b047a
-rw-r--r--services/core/java/com/android/server/wm/WindowManagerService.java4
1 files changed, 3 insertions, 1 deletions
diff --git a/services/core/java/com/android/server/wm/WindowManagerService.java b/services/core/java/com/android/server/wm/WindowManagerService.java
index 395962c920ae..66bc98ef8d7d 100644
--- a/services/core/java/com/android/server/wm/WindowManagerService.java
+++ b/services/core/java/com/android/server/wm/WindowManagerService.java
@@ -7385,7 +7385,9 @@ public class WindowManagerService extends IWindowManager.Stub
if (displayContent != null) {
mAnimator.addDisplayLocked(displayId);
displayContent.initializeDisplayBaseInfo();
- displayContent.mTapDetector.init();
+ if (displayContent.mTapDetector != null) {
+ displayContent.mTapDetector.init();
+ }
}
}
}