diff --git a/quickstep/src/com/android/quickstep/QuickstepProcessInitializer.java b/quickstep/src/com/android/quickstep/QuickstepProcessInitializer.java index 8f50ab692c..850ad9174f 100644 --- a/quickstep/src/com/android/quickstep/QuickstepProcessInitializer.java +++ b/quickstep/src/com/android/quickstep/QuickstepProcessInitializer.java @@ -23,6 +23,7 @@ import android.os.UserManager; import android.util.Log; import android.view.ThreadedRenderer; +import app.lawnchair.LawnchairApp; import com.android.launcher3.BuildConfig; import com.android.launcher3.MainProcessInitializer; import com.android.quickstep.util.QuickstepProtoLogGroup; @@ -67,5 +68,9 @@ public class QuickstepProcessInitializer extends MainProcessInitializer { } catch (Exception e) { Log.e(TAG, "init: " + e); } + + if (Utilities.ATLEAST_BAKLAVA && LawnchairApp.isRecentsEnabled()) { + QuickstepProtoLogGroup.initProtoLog(); + } } } diff --git a/quickstep/src_protolog/com/android/quickstep/util/QuickstepProtoLogGroup.java b/quickstep/src_protolog/com/android/quickstep/util/QuickstepProtoLogGroup.java index b78020a74e..8430031459 100644 --- a/quickstep/src_protolog/com/android/quickstep/util/QuickstepProtoLogGroup.java +++ b/quickstep/src_protolog/com/android/quickstep/util/QuickstepProtoLogGroup.java @@ -51,6 +51,7 @@ public enum QuickstepProtoLogGroup implements IProtoLogGroup { return Variables.sIsInitialized; } + @RequiresApi(36) public static void initProtoLog() { if (Variables.sIsInitialized) { Log.e(Constants.TAG,