Loading packages/SystemUI/src/com/android/systemui/recents/RecentsImpl.java +2 −4 Original line number Diff line number Diff line Loading @@ -184,7 +184,9 @@ public class RecentsImpl implements ActivityOptions.OnAnimationFinishedListener mHeaderBar = (TaskViewHeader) inflater.inflate(R.layout.recents_task_view_header, null, false); reloadResources(); } public void onBootCompleted() { // When we start, preload the data associated with the previous recent tasks. // We can use a new plan since the caches will be the same. RecentsTaskLoader loader = Recents.getTaskLoader(); Loading @@ -197,10 +199,6 @@ public class RecentsImpl implements ActivityOptions.OnAnimationFinishedListener loader.loadTasks(mContext, plan, launchOpts); } public void onBootCompleted() { // Do nothing } public void onConfigurationChanged() { reloadResources(); mDummyStackView.reloadOnConfigurationChange(); Loading packages/SystemUI/src/com/android/systemui/recents/misc/SystemServicesProxy.java +6 −2 Original line number Diff line number Diff line Loading @@ -314,8 +314,12 @@ public class SystemServicesProxy { if (includeFrontMostExcludedTask) { flags |= ActivityManager.RECENT_WITH_EXCLUDED; } List<ActivityManager.RecentTaskInfo> tasks = mAm.getRecentTasksForUser(numTasksToQuery, flags, userId); List<ActivityManager.RecentTaskInfo> tasks = null; try { tasks = mAm.getRecentTasksForUser(numTasksToQuery, flags, userId); } catch (Exception e) { Log.e(TAG, "Failed to get recent tasks", e); } // Break early if we can't get a valid set of tasks if (tasks == null) { Loading Loading
packages/SystemUI/src/com/android/systemui/recents/RecentsImpl.java +2 −4 Original line number Diff line number Diff line Loading @@ -184,7 +184,9 @@ public class RecentsImpl implements ActivityOptions.OnAnimationFinishedListener mHeaderBar = (TaskViewHeader) inflater.inflate(R.layout.recents_task_view_header, null, false); reloadResources(); } public void onBootCompleted() { // When we start, preload the data associated with the previous recent tasks. // We can use a new plan since the caches will be the same. RecentsTaskLoader loader = Recents.getTaskLoader(); Loading @@ -197,10 +199,6 @@ public class RecentsImpl implements ActivityOptions.OnAnimationFinishedListener loader.loadTasks(mContext, plan, launchOpts); } public void onBootCompleted() { // Do nothing } public void onConfigurationChanged() { reloadResources(); mDummyStackView.reloadOnConfigurationChange(); Loading
packages/SystemUI/src/com/android/systemui/recents/misc/SystemServicesProxy.java +6 −2 Original line number Diff line number Diff line Loading @@ -314,8 +314,12 @@ public class SystemServicesProxy { if (includeFrontMostExcludedTask) { flags |= ActivityManager.RECENT_WITH_EXCLUDED; } List<ActivityManager.RecentTaskInfo> tasks = mAm.getRecentTasksForUser(numTasksToQuery, flags, userId); List<ActivityManager.RecentTaskInfo> tasks = null; try { tasks = mAm.getRecentTasksForUser(numTasksToQuery, flags, userId); } catch (Exception e) { Log.e(TAG, "Failed to get recent tasks", e); } // Break early if we can't get a valid set of tasks if (tasks == null) { Loading