Add metrics sources for split invocation

* See design doc in bug description for
usage/details

Bug: 231369744
Change-Id: I0c0ec11e924e387c523b5ac5feb7cabf78eaa748
This commit is contained in:
Vinit Nayak committed 2022-09-14 11:58:03 -07:00
1 parent 56c92899f1
commit 7fb4f997c4
16 files changed
+206 -61

No files matched your search

@@ -32,6 +32,7 @@ import static com.android.launcher3.util.Executors.MAIN_EXECUTOR;
import static com.android.launcher3.util.Executors.UI_HELPER_EXECUTOR;
import static com.android.launcher3.util.SplitConfigurationOptions.STAGE_POSITION_BOTTOM_OR_RIGHT;
import static com.android.launcher3.util.SplitConfigurationOptions.STAGE_POSITION_UNDEFINED;
import static com.android.launcher3.util.SplitConfigurationOptions.getLogEventForPosition;
import static java.lang.annotation.RetentionPolicy.SOURCE;
@@ -1495,7 +1496,8 @@ public class TaskView extends FrameLayout implements Reusable {
}
public void initiateSplitSelect(SplitPositionOption splitPositionOption) {
getRecentsView().initiateSplitSelect(this, splitPositionOption.stagePosition);
getRecentsView().initiateSplitSelect(this, splitPositionOption.stagePosition,
getLogEventForPosition(splitPositionOption.stagePosition));
}
/**