Merge "Handle cancelled Insets animation" into rvc-qpr-dev am: e272df9338
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/12735138 MUST ONLY BE SUBMITTED BY AUTOMERGER Change-Id: Ice0c897bce976dbf3ab46fad7de41ed0e8fd0006
This commit is contained in:
@@ -108,6 +108,9 @@ public class InsetsAnimationThreadControlRunner implements InsetsAnimationContro
|
||||
mControl = new InsetsAnimationControlImpl(controls, frame, state, listener,
|
||||
types, mCallbacks, durationMs, interpolator, animationType);
|
||||
InsetsAnimationThread.getHandler().post(() -> {
|
||||
if (mControl.isCancelled()) {
|
||||
return;
|
||||
}
|
||||
Trace.asyncTraceBegin(Trace.TRACE_TAG_VIEW,
|
||||
"InsetsAsyncAnimation: " + WindowInsets.Type.toString(types), types);
|
||||
listener.onReady(mControl, types);
|
||||
|
||||
Reference in New Issue
Block a user