Skipping swipe metrics if recents view doesn't exist

This will skip generating metrics for fallback recents,
which is not a big loss

Test: manual
Bug: 177472265
Change-Id: I0e167ddc3276246510ea5a22ba04dfd53a8d4eac
This commit is contained in:
vadimt committed 2021-01-27 18:42:21 -08:00
1 parent f1db62cc98
commit 068de1685c
2 files changed
+12 -6

No files matched your search

@@ -26,6 +26,7 @@ import com.android.launcher3.BuildConfig;
import com.android.launcher3.MainProcessInitializer;
import com.android.launcher3.util.Executors;
import com.android.quickstep.logging.SettingsChangeLogger;
import com.android.systemui.shared.system.InteractionJankMonitorWrapper;
import com.android.systemui.shared.system.ThreadedRendererCompat;
@SuppressWarnings("unused")
@@ -35,7 +36,11 @@ public class QuickstepProcessInitializer extends MainProcessInitializer {
private static final String TAG = "QuickstepProcessInitializer";
private static final int SETUP_DELAY_MILLIS = 5000;
public QuickstepProcessInitializer(Context context) { }
public QuickstepProcessInitializer(Context context) {
// Fake call to create an instance of InteractionJankMonitor to avoid binder calls during
// its initialization during transitions.
InteractionJankMonitorWrapper.cancel(-1);
}
@Override
protected void init(Context context) {