OSDN Git Service

Show work challenge in if user in docked stack is locked
authorTony Mak <tonymak@google.com>
Mon, 18 Apr 2016 14:17:41 +0000 (15:17 +0100)
committerTony Mak <tonymak@google.com>
Mon, 18 Apr 2016 15:35:36 +0000 (15:35 +0000)
commit853304c0b11921db142a3945ab66fae5f0cc7d8a
tree08e0fe5d8a6cab3c5b7d1c0bc67d44127d96abe2
parent739da49dbb5f1132da62fe55768602f36b08575c
Show work challenge in if user in docked stack is locked

Register docked stack listener in ActivityManagerService.
If the docked stack is leaving minimized state, check whether the user
of the docked stack is locked. If yes, show credential confirmation.
Also, we now show work challenge in home task.

And we now scan the entire top task to handle the case the work app is
somewhere in the middle of the task. (eg: open personal camera in work app)

Bug: 27565539
Bug: 28094505

Change-Id: Iaf0738f43ae916a535b17949ec0f322bbfb194dc
core/java/android/app/ActivityManagerInternal.java
services/core/java/com/android/server/am/ActivityManagerService.java
services/core/java/com/android/server/am/ActivityStackSupervisor.java
services/core/java/com/android/server/am/ActivityStartInterceptor.java
services/core/java/com/android/server/am/ActivityStarter.java
services/core/java/com/android/server/wm/DockedStackDividerController.java
services/core/java/com/android/server/wm/WindowManagerService.java