Merge "Add STATE_LAUNCHER_DRAWN printing" into tm-qpr-dev am: 5f4e93d669
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19890487 Change-Id: I47668a9bd84a4a2550431e6fd12e370311cdadd2 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
This commit is contained in:
committed by
Automerger Merge Worker
commit
155d8027a5
@@ -340,6 +340,8 @@ public abstract class AbsSwipeUpHandler<T extends StatefulActivity<S>,
|
||||
return ActiveGestureErrorDetector.GestureEvent.STATE_CAPTURE_SCREENSHOT;
|
||||
} else if (stateFlag == STATE_HANDLER_INVALIDATED) {
|
||||
return ActiveGestureErrorDetector.GestureEvent.STATE_HANDLER_INVALIDATED;
|
||||
} else if (stateFlag == STATE_LAUNCHER_DRAWN) {
|
||||
return ActiveGestureErrorDetector.GestureEvent.STATE_LAUNCHER_DRAWN;
|
||||
}
|
||||
return null;
|
||||
}
|
||||
|
||||
@@ -116,7 +116,13 @@ public class MultiStateCallback {
|
||||
if (gestureEvent == null) {
|
||||
continue;
|
||||
}
|
||||
ActiveGestureLog.INSTANCE.trackEvent(gestureEvent);
|
||||
if (gestureEvent.mLogEvent && gestureEvent.mTrackEvent) {
|
||||
ActiveGestureLog.INSTANCE.addLog(gestureEvent.name(), gestureEvent);
|
||||
} else if (gestureEvent.mLogEvent) {
|
||||
ActiveGestureLog.INSTANCE.addLog(gestureEvent.name());
|
||||
} else if (gestureEvent.mTrackEvent) {
|
||||
ActiveGestureLog.INSTANCE.trackEvent(gestureEvent);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -46,7 +46,19 @@ public class ActiveGestureErrorDetector {
|
||||
STATE_GESTURE_STARTED, STATE_GESTURE_COMPLETED, STATE_GESTURE_CANCELLED,
|
||||
STATE_END_TARGET_ANIMATION_FINISHED, STATE_RECENTS_SCROLLING_FINISHED,
|
||||
STATE_CAPTURE_SCREENSHOT, STATE_SCREENSHOT_CAPTURED, STATE_HANDLER_INVALIDATED,
|
||||
STATE_RECENTS_ANIMATION_CANCELED
|
||||
STATE_RECENTS_ANIMATION_CANCELED, STATE_LAUNCHER_DRAWN(true, false);
|
||||
|
||||
public final boolean mLogEvent;
|
||||
public final boolean mTrackEvent;
|
||||
|
||||
GestureEvent() {
|
||||
this(false, true);
|
||||
}
|
||||
|
||||
GestureEvent(boolean logEvent, boolean trackEvent) {
|
||||
mLogEvent = logEvent;
|
||||
mTrackEvent = trackEvent;
|
||||
}
|
||||
}
|
||||
|
||||
private ActiveGestureErrorDetector() {}
|
||||
@@ -168,6 +180,7 @@ public class ActiveGestureErrorDetector {
|
||||
case STATE_END_TARGET_ANIMATION_FINISHED:
|
||||
case STATE_CAPTURE_SCREENSHOT:
|
||||
case STATE_HANDLER_INVALIDATED:
|
||||
case STATE_LAUNCHER_DRAWN:
|
||||
default:
|
||||
// No-Op
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user