summaryrefslogtreecommitdiff
path: root/quickstep/src
diff options
context:
space:
mode:
authorAnushree Ganjam <ganjam@google.com>2022-06-03 01:21:05 +0000
committerAnushree Ganjam <ganjam@google.com>2022-06-07 22:30:32 +0000
commit8763cb57d488a66de019595774083b47b35868db (patch)
tree4cfe20b8a51361d9c273c8c06607d2e48b3f6449 /quickstep/src
parent2d5bda75fc7440373860411469c40192f5226b34 (diff)
downloadLauncher3-8763cb57d488a66de019595774083b47b35868db.tar.gz
Add grid_x field to DeviceSearchResultContainer.
Bug: 233297670 Test: Manual. https://paste.googleplex.com/4745437455056896 Change-Id: I63a0b2ad52282dbf836e5a26c983d3253d2aec43
Diffstat (limited to 'quickstep/src')
-rw-r--r--quickstep/src/com/android/quickstep/logging/StatsLogCompatManager.java12
1 files changed, 8 insertions, 4 deletions
diff --git a/quickstep/src/com/android/quickstep/logging/StatsLogCompatManager.java b/quickstep/src/com/android/quickstep/logging/StatsLogCompatManager.java
index 85ef6cb16e..ba9a0ee1a4 100644
--- a/quickstep/src/com/android/quickstep/logging/StatsLogCompatManager.java
+++ b/quickstep/src/com/android/quickstep/logging/StatsLogCompatManager.java
@@ -574,14 +574,18 @@ public class StatsLogCompatManager extends StatsLogManager {
}
private static int getGridX(LauncherAtom.ItemInfo info, boolean parent) {
- if (info.getContainerInfo().getContainerCase() == FOLDER) {
+ LauncherAtom.ContainerInfo containerInfo = info.getContainerInfo();
+ if (containerInfo.getContainerCase() == FOLDER) {
if (parent) {
- return info.getContainerInfo().getFolder().getWorkspace().getGridX();
+ return containerInfo.getFolder().getWorkspace().getGridX();
} else {
- return info.getContainerInfo().getFolder().getGridX();
+ return containerInfo.getFolder().getGridX();
}
+ } else if (containerInfo.getContainerCase() == EXTENDED_CONTAINERS) {
+ return containerInfo.getExtendedContainers()
+ .getDeviceSearchResultContainer().getGridX();
} else {
- return info.getContainerInfo().getWorkspace().getGridX();
+ return containerInfo.getWorkspace().getGridX();
}
}