OSDN Git Service

For getHomeActivity() only return current user.
authorCraig Mautner <cmautner@google.com>
Thu, 21 May 2015 22:33:30 +0000 (15:33 -0700)
committerCraig Mautner <cmautner@google.com>
Thu, 21 May 2015 22:33:30 +0000 (15:33 -0700)
commitdb49fec8aaf78ffe091014bbfe04a9843f974986
tree1e64fff296a445e3eeb50bba2f93fdec4e4cfd05
parent4a3b824b23f13406fdc12d5f3ebb221c32459f31
For getHomeActivity() only return current user.

Previously getHomeActivity() returned the topmost home activity
independent of which user was currently running. That defeated the
purpose of the method. This fix returns the home activity of the
current user or null if one has not yet been created.

Also remove some cruft that accumulated.

Fixes bug 21055376.

Change-Id: Ic1d58129aedbe3624f8a9d12c05c84674687b0a4
core/java/android/app/ActivityManagerNative.java
core/java/android/app/IActivityManager.java
services/core/java/com/android/server/am/ActivityManagerService.java
services/core/java/com/android/server/am/ActivityStackSupervisor.java