Skip to content
Commit 25a7b1d9 authored by Winson Chung's avatar Winson Chung
Browse files

Ensure that the recent tasks are loaded for SysUI's current user.

- At the point where we preload tasks, the current user in the system can
  be different than the "current" user from SystemUI's perspective. Instead
  of using the CURRENT user to get the recent tasks, use SystemUI's current
  user, to ensure that the tasks fetched are the same user as the user that
  we update the OVERVIEW_LAST_STACK_ACTIVE_TIME for (even if it's not the
  actual current user).
- In addition, if user switch happens between preloadRawTasks() and
  preloadPlan(), ensure we are using the user which we loaded recent tasks
  for, for the same reason as above.

Bug: 62440327
Test: Switch between users and ensure that tasks are not lost

Change-Id: Ia7bbf7f4c4002f6082f6f668c15a8da705ff23eb
parent 627fbf81
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment