summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorJon Miranda <jonmiranda@google.com>2019-05-30 11:22:50 -0700
committerJon Miranda <jonmiranda@google.com>2019-05-30 11:24:29 -0700
commita1898247cae3e259dc8cad37207ddaf56fdc1a82 (patch)
tree400eac324c88d69e054058c9725ff737b5197586 /src
parentefd5f86a0ab667b46c8d600c8add7b009efc0921 (diff)
downloadandroid_packages_apps_Trebuchet-a1898247cae3e259dc8cad37207ddaf56fdc1a82.tar.gz
android_packages_apps_Trebuchet-a1898247cae3e259dc8cad37207ddaf56fdc1a82.tar.bz2
android_packages_apps_Trebuchet-a1898247cae3e259dc8cad37207ddaf56fdc1a82.zip
Hide original icon immediately for app close.
Bug: 123900446 Change-Id: I12d906267dafe80a9dc5d5e39452bddd95b0f748
Diffstat (limited to 'src')
-rw-r--r--src/com/android/launcher3/views/FloatingIconView.java1
1 files changed, 1 insertions, 0 deletions
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(() -> {