diff options
author | Anushree Ganjam <ganjam@google.com> | 2022-06-03 01:21:05 +0000 |
---|---|---|
committer | Anushree Ganjam <ganjam@google.com> | 2022-06-07 22:30:32 +0000 |
commit | 8763cb57d488a66de019595774083b47b35868db (patch) | |
tree | 4cfe20b8a51361d9c273c8c06607d2e48b3f6449 /quickstep/src | |
parent | 2d5bda75fc7440373860411469c40192f5226b34 (diff) | |
download | Launcher3-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.java | 12 |
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(); } } |