diff options
author | vadimt <vadimt@google.com> | 2019-09-18 19:32:03 -0700 |
---|---|---|
committer | vadimt <vadimt@google.com> | 2019-09-19 16:07:05 -0700 |
commit | 9f6cde1443a8824c065f1ef44cfa25d305cef709 (patch) | |
tree | d30a4bf727741cf7b688a37861f9b3a10d32aa7f /quickstep/recents_ui_overrides/src/com/android/quickstep | |
parent | 37cc797fd0a370b326aa4c7e63c48cad2e3b52eb (diff) | |
download | android_packages_apps_Trebuchet-9f6cde1443a8824c065f1ef44cfa25d305cef709.tar.gz android_packages_apps_Trebuchet-9f6cde1443a8824c065f1ef44cfa25d305cef709.tar.bz2 android_packages_apps_Trebuchet-9f6cde1443a8824c065f1ef44cfa25d305cef709.zip |
Adding tracing for a lab-only flake.
Bug: 141275518
Change-Id: I95544a55ef13002f696a82e52d54ffb6251d0e39
Diffstat (limited to 'quickstep/recents_ui_overrides/src/com/android/quickstep')
-rw-r--r-- | quickstep/recents_ui_overrides/src/com/android/quickstep/views/TaskMenuView.java | 11 | ||||
-rw-r--r-- | quickstep/recents_ui_overrides/src/com/android/quickstep/views/TaskView.java | 4 |
2 files changed, 15 insertions, 0 deletions
diff --git a/quickstep/recents_ui_overrides/src/com/android/quickstep/views/TaskMenuView.java b/quickstep/recents_ui_overrides/src/com/android/quickstep/views/TaskMenuView.java index c1f6b82ec..742d6a24c 100644 --- a/quickstep/recents_ui_overrides/src/com/android/quickstep/views/TaskMenuView.java +++ b/quickstep/recents_ui_overrides/src/com/android/quickstep/views/TaskMenuView.java @@ -26,6 +26,7 @@ import android.content.Context; import android.graphics.Rect; import android.graphics.drawable.Drawable; import android.util.AttributeSet; +import android.util.Log; import android.view.Gravity; import android.view.MotionEvent; import android.view.View; @@ -40,6 +41,7 @@ import com.android.launcher3.R; import com.android.launcher3.anim.AnimationSuccessListener; import com.android.launcher3.anim.Interpolators; import com.android.launcher3.anim.RoundedRectRevealOutlineProvider; +import com.android.launcher3.testing.TestProtocol; import com.android.launcher3.util.Themes; import com.android.launcher3.views.BaseDragLayer; import com.android.quickstep.TaskOverlayFactory; @@ -159,6 +161,9 @@ public class TaskMenuView extends AbstractFloatingView { } public static TaskMenuView showForTask(TaskView taskView) { + if (TestProtocol.sDebugTracing) { + Log.d(TestProtocol.WELLBEING_NO_TASK_MENU, "showForTask"); + } BaseDraggingActivity activity = BaseDraggingActivity.fromContext(taskView.getContext()); final TaskMenuView taskMenuView = (TaskMenuView) activity.getLayoutInflater().inflate( R.layout.task_menu, activity.getDragLayer(), false); @@ -166,9 +171,15 @@ public class TaskMenuView extends AbstractFloatingView { } private boolean populateAndShowForTask(TaskView taskView) { + if (TestProtocol.sDebugTracing) { + Log.d(TestProtocol.WELLBEING_NO_TASK_MENU, "populateAndShowForTask1"); + } if (isAttachedToWindow()) { return false; } + if (TestProtocol.sDebugTracing) { + Log.d(TestProtocol.WELLBEING_NO_TASK_MENU, "populateAndShowForTask2"); + } mActivity.getDragLayer().addView(this); mTaskView = taskView; addMenuOptions(mTaskView); diff --git a/quickstep/recents_ui_overrides/src/com/android/quickstep/views/TaskView.java b/quickstep/recents_ui_overrides/src/com/android/quickstep/views/TaskView.java index bfb961320..3eed2812a 100644 --- a/quickstep/recents_ui_overrides/src/com/android/quickstep/views/TaskView.java +++ b/quickstep/recents_ui_overrides/src/com/android/quickstep/views/TaskView.java @@ -53,6 +53,7 @@ import com.android.launcher3.Utilities; import com.android.launcher3.anim.AnimatorPlaybackController; import com.android.launcher3.anim.Interpolators; import com.android.launcher3.logging.UserEventDispatcher; +import com.android.launcher3.testing.TestProtocol; import com.android.launcher3.userevent.nano.LauncherLogProto; import com.android.launcher3.userevent.nano.LauncherLogProto.Action.Direction; import com.android.launcher3.userevent.nano.LauncherLogProto.Action.Touch; @@ -390,6 +391,9 @@ public class TaskView extends FrameLayout implements PageCallbacks, Reusable { mIconView.setDrawable(icon); mIconView.setOnClickListener(v -> showTaskMenu(Touch.TAP)); mIconView.setOnLongClickListener(v -> { + if (TestProtocol.sDebugTracing) { + Log.d(TestProtocol.WELLBEING_NO_TASK_MENU, "setOnLongClickListener"); + } requestDisallowInterceptTouchEvent(true); return showTaskMenu(Touch.LONGPRESS); }); |