OSDN Git Service

Don't create a delegate for null callbacks.
authorCraig Mautner <cmautner@google.com>
Mon, 21 Jul 2014 21:18:29 +0000 (14:18 -0700)
committerCraig Mautner <cmautner@google.com>
Mon, 21 Jul 2014 21:33:47 +0000 (14:33 -0700)
commit3d0c57a1d3b8eb6bb54045c02c2e93a9313d3cf7
tree633803ef24d181cf4724e362d8c3874a892fec34
parentd1c344e412ba927db0276d37f7a42362aa2966b0
Don't create a delegate for null callbacks.

ActivityView does not create callbacks for the VirtualDisplay. This
leads to setting Looper.myLooper() from a Binder thread which
leads to NPE when trying to dereference its message queue.

Fixes bug 16386002.

Change-Id: I12760a22075ed4770f3fe960763e0135fe095cfe
core/java/android/hardware/display/DisplayManagerGlobal.java