OSDN Git Service

Fix crash when starting daydream setting with wrong context
authorFan Zhang <zhfan@google.com>
Thu, 12 Jul 2018 20:22:23 +0000 (13:22 -0700)
committerFan Zhang <zhfan@google.com>
Thu, 12 Jul 2018 21:40:28 +0000 (14:40 -0700)
commit6269e50e8efeffd0499099aca354dea906cda4d8
tree66a02b656e509faeede46fc2331143b2abed1640
parent00d42c510dc5840c1e94b38f799c2a35514f187b
Fix crash when starting daydream setting with wrong context

The context must be a UI context. This is a new requirement in P.

(Also converted the CurrentDream controller to be slice compatible)

Change-Id: I28874f296da617f4cedf6706b0663b76671f1780
Fixes: 111375261
Test: robotests
res/xml/dream_fragment_overview.xml
src/com/android/settings/dream/CurrentDreamPreferenceController.java
src/com/android/settings/dream/DreamSettings.java
tests/robotests/src/com/android/settings/dream/CurrentDreamPreferenceControllerTest.java