commit | 06c98fd68524a108007a004174f45f5ce76d9fcf | [log] [tgz] |
---|---|---|
author | Anushree Ganjam <ganjam@google.com> | Fri Feb 09 17:29:03 2024 -0800 |
committer | Anushree Ganjam <ganjam@google.com> | Fri Feb 16 14:35:20 2024 -0800 |
tree | f6fe2ff86406ec4583195e66d581245948feba8b | |
parent | 1979abe353c44810bc40422d74ca50fa04828ebf [diff] |
Add InteractionJankMonitor for backpress from allapps CUJ_LAUNCHER_CLOSE_ALL_APPS_BACK. Jank CUJ's cannot be added in LauncherState since it's aosp code. Introduced `onBackPressComplete` method so the LauncherState subclasses can override this method to get back press complete call after back press animation is successful. Here we can add necessary jank CUJ's. Perfetto trace : https://ui.perfetto.dev/#!/?s=3fc6eed848bdd692949ddb3afbdcdf04a7ef0d99cb9a83804ce9e1840492ed66 Test: Perfetto trace. https://screenshot.googleplex.com/5yviY5LxKusnKvF.png Bug: 319132905 Flag: NA. Adding jank CUJ. Change-Id: Ia418f06cb76fe4e14c2032c62c2250e9143442f2