Loading src/com/android/settings/applications/RunningState.java +7 −2 Original line number Diff line number Diff line Loading @@ -756,6 +756,8 @@ public class RunningState { synchronized (mLock) { mResumed = true; mRefreshUiListener = listener; // TODO: The set of users may have changed too, so we should probably recompute it // each time, but that might be costly. See http://b/18696308 if (mInterestingConfigChanges.applyNewConfig(mApplicationContext.getResources())) { mHaveData = false; mBackgroundHandler.removeMessages(MSG_RESET_CONTENTS); Loading Loading @@ -833,6 +835,10 @@ public class RunningState { UserState userState = mUsers.get(newItem.mUserId); UserInfo info = userState != null ? userState.mInfo : mUm.getUserInfo(newItem.mUserId); if (info == null) { // The user no longer exists, skip return; } if (mHideManagedProfiles && info.isManagedProfile()) { return; } Loading Loading @@ -1146,7 +1152,6 @@ public class RunningState { ArrayList<BaseItem> newItems = new ArrayList<BaseItem>(); ArrayList<MergedItem> newMergedItems = new ArrayList<MergedItem>(); SparseArray<MergedItem> otherUsers = null; mProcessItems.clear(); for (int i=0; i<sortedProcesses.size(); i++) { ProcessItem pi = sortedProcesses.get(i); Loading Loading
src/com/android/settings/applications/RunningState.java +7 −2 Original line number Diff line number Diff line Loading @@ -756,6 +756,8 @@ public class RunningState { synchronized (mLock) { mResumed = true; mRefreshUiListener = listener; // TODO: The set of users may have changed too, so we should probably recompute it // each time, but that might be costly. See http://b/18696308 if (mInterestingConfigChanges.applyNewConfig(mApplicationContext.getResources())) { mHaveData = false; mBackgroundHandler.removeMessages(MSG_RESET_CONTENTS); Loading Loading @@ -833,6 +835,10 @@ public class RunningState { UserState userState = mUsers.get(newItem.mUserId); UserInfo info = userState != null ? userState.mInfo : mUm.getUserInfo(newItem.mUserId); if (info == null) { // The user no longer exists, skip return; } if (mHideManagedProfiles && info.isManagedProfile()) { return; } Loading Loading @@ -1146,7 +1152,6 @@ public class RunningState { ArrayList<BaseItem> newItems = new ArrayList<BaseItem>(); ArrayList<MergedItem> newMergedItems = new ArrayList<MergedItem>(); SparseArray<MergedItem> otherUsers = null; mProcessItems.clear(); for (int i=0; i<sortedProcesses.size(); i++) { ProcessItem pi = sortedProcesses.get(i); Loading