Merge changes from topic "am-a154d380-257c-43f3-8484-78ee3a3259b7" into ub-launcher3-master
* changes:
[automerger] Don't crash if getWidth is 0 am: 181968b87b
Don't crash if getWidth is 0
diff --git a/quickstep/src/com/android/quickstep/views/RecentsView.java b/quickstep/src/com/android/quickstep/views/RecentsView.java
index 4263654..160acb5 100644
--- a/quickstep/src/com/android/quickstep/views/RecentsView.java
+++ b/quickstep/src/com/android/quickstep/views/RecentsView.java
@@ -1160,15 +1160,18 @@
onTaskLaunched(result);
tv.setVisibility(VISIBLE);
getOverlay().remove(drawable);
- if (!result) {
- tv.notifyTaskLaunchFailed(TAG);
- }
};
mPendingAnimation = new PendingAnimation(anim);
mPendingAnimation.addEndListener((onEndListener) -> {
if (onEndListener.isSuccess) {
- tv.launchTask(false, onTaskLaunchFinish, getHandler());
+ Consumer<Boolean> onLaunchResult = (result) -> {
+ onTaskLaunchFinish.accept(result);
+ if (!result) {
+ tv.notifyTaskLaunchFailed(TAG);
+ }
+ };
+ tv.launchTask(false, onLaunchResult, getHandler());
Task task = tv.getTask();
if (task != null) {
mActivity.getUserEventDispatcher().logTaskLaunchOrDismiss(