Migrate some logs to OverviewCommandHelperProtoLogProxy

This will allow us to see the logs in Winscope, including frame by
frame to make debugging easier.

Also added a log for Launcher#onNewIntent to help with Home button.

Test: EXEMPT log only update
Bug: 417248321
Bug: 384423890
Flag: NONE log only update
Change-Id: Ib24aeb78e44ff29542eb25411c51f77dba299a2e
This commit is contained in:
Tony Wickham
2025-05-19 23:47:17 +00:00
parent 4d4fd45f02
commit e9ef7ad43c
6 changed files with 229 additions and 34 deletions
@@ -165,6 +165,7 @@ import com.android.launcher3.util.DisplayController;
import com.android.launcher3.util.IntSet;
import com.android.launcher3.util.NavigationMode;
import com.android.launcher3.util.ObjectWrapper;
import com.android.launcher3.util.OverviewCommandHelperProtoLogProxy;
import com.android.launcher3.util.PendingRequestArgs;
import com.android.launcher3.util.PendingSplitSelectInfo;
import com.android.launcher3.util.RunnableList;
@@ -897,6 +898,13 @@ public class QuickstepLauncher extends Launcher implements RecentsViewContainer,
}
}
@Override
protected void logOnNewIntent(boolean alreadyOnHome, boolean shouldMoveToDefaultScreen,
String action, boolean internalStateHandled) {
OverviewCommandHelperProtoLogProxy.logOnNewIntent(alreadyOnHome, shouldMoveToDefaultScreen,
action, internalStateHandled);
}
public QuickstepTransitionManager getAppTransitionManager() {
return mAppTransitionManager;
}