From b499bb106927283c7eccf6d935335c50492a23e4 Mon Sep 17 00:00:00 2001 From: Dianne Hackborn Date: Tue, 5 Oct 2010 18:54:49 -0700 Subject: Fix NPE if there is no accelerometer. Change-Id: I983290a7fc3deda2a82b03ff564f1b7201cc3dd3 --- core/java/android/view/WindowOrientationListener.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/core/java/android/view/WindowOrientationListener.java b/core/java/android/view/WindowOrientationListener.java index 3e2e92b50961..2a76e33f94fe 100755 --- a/core/java/android/view/WindowOrientationListener.java +++ b/core/java/android/view/WindowOrientationListener.java @@ -109,7 +109,9 @@ public abstract class WindowOrientationListener { } public void setAllow180Rotation(boolean allowed) { - mSensorEventListener.setAllow180Rotation(allowed); + if (mSensorEventListener != null) { + mSensorEventListener.setAllow180Rotation(allowed); + } } public int getCurrentRotation(int lastRotation) { -- cgit v1.2.3-59-g8ed1b