From a1898247cae3e259dc8cad37207ddaf56fdc1a82 Mon Sep 17 00:00:00 2001 From: Jon Miranda Date: Thu, 30 May 2019 11:22:50 -0700 Subject: Hide original icon immediately for app close. Bug: 123900446 Change-Id: I12d906267dafe80a9dc5d5e39452bddd95b0f748 --- src/com/android/launcher3/views/FloatingIconView.java | 1 + 1 file changed, 1 insertion(+) (limited to 'src') diff --git a/src/com/android/launcher3/views/FloatingIconView.java b/src/com/android/launcher3/views/FloatingIconView.java index 5f626a3fc..7a6da3eec 100644 --- a/src/com/android/launcher3/views/FloatingIconView.java +++ b/src/com/android/launcher3/views/FloatingIconView.java @@ -644,6 +644,7 @@ public class FloatingIconView extends View implements if (!isOpening) { // Hide immediately since the floating view starts at a different location. originalView.setVisibility(INVISIBLE); + view.mLoadIconSignal.setOnCancelListener(() -> originalView.setVisibility(VISIBLE)); } CancellationSignal loadIconSignal = view.mLoadIconSignal; new Handler(LauncherModel.getWorkerLooper()).postAtFrontOfQueue(() -> { -- cgit v1.2.3