OSDN Git Service

Fix NPE in dumpsys window
authorJaewan Kim <jaewan@google.com>
Thu, 26 Jun 2014 00:13:11 +0000 (09:13 +0900)
committerJaewan Kim <jaewan@google.com>
Thu, 26 Jun 2014 00:40:41 +0000 (00:40 +0000)
This crashes with an Android TV without sensor (i.e. TV)

Change-Id: I5e461c6344811686f58860d427598626efdf0184

policy/src/com/android/internal/policy/impl/WindowOrientationListener.java

index 2cc33b5..704da33 100644 (file)
@@ -193,7 +193,9 @@ public abstract class WindowOrientationListener {
             pw.println(prefix + "mSensor=" + mSensor);
             pw.println(prefix + "mRate=" + mRate);
 
-            mSensorEventListener.dumpLocked(pw, prefix);
+            if (mSensorEventListener != null) {
+                mSensorEventListener.dumpLocked(pw, prefix);
+            }
         }
     }