diff --git a/services/core/java/com/android/server/wm/DisplayContent.java b/services/core/java/com/android/server/wm/DisplayContent.java index 05f347313ecb43fcebb724f6517f7067efae0e48..f073c23878a6a54f0936b4f500afa3fa7a8533ff 100644 --- a/services/core/java/com/android/server/wm/DisplayContent.java +++ b/services/core/java/com/android/server/wm/DisplayContent.java @@ -241,7 +241,9 @@ class DisplayContent { mTouchExcludeRegion.op(mTmpRect, Region.Op.DIFFERENCE); } } - mTapDetector.setTouchExcludeRegion(mTouchExcludeRegion); + if (mTapDetector != null) { + mTapDetector.setTouchExcludeRegion(mTouchExcludeRegion); + } } void switchUserStacks() {