Not using blocking call to populate task title for logging

For now, passing null title

Bug: 175048504, 173072373
Test: presubmit
Change-Id: Ia2ed5433be9490d71786c98b8244f1c76e4e3088
This commit is contained in:
vadimt
2020-12-10 15:46:02 -08:00
committed by Vadim Tryshev
parent 9b1d362f78
commit 4b77e83a42

View File

@@ -251,13 +251,14 @@ public class TaskView extends FrameLayout implements PageCallbacks, Reusable {
* Builds proto for logging
*/
public WorkspaceItemInfo getItemInfo() {
ComponentKey componentKey = TaskUtils.getLaunchComponentKeyForTask(getTask().key);
final Task task = getTask();
ComponentKey componentKey = TaskUtils.getLaunchComponentKeyForTask(task.key);
WorkspaceItemInfo stubInfo = new WorkspaceItemInfo();
stubInfo.itemType = LauncherSettings.Favorites.ITEM_TYPE_TASK;
stubInfo.container = LauncherSettings.Favorites.CONTAINER_TASKSWITCHER;
stubInfo.user = componentKey.user;
stubInfo.intent = new Intent().setComponent(componentKey.componentName);
stubInfo.title = TaskUtils.getTitle(getContext(), getTask());
stubInfo.title = task.title;
stubInfo.screenId = getRecentsView().indexOfChild(this);
return stubInfo;
}