DO NOT MERGE Fix bug where folder was almost transparent
Bug: 8775089
diff --git a/src/com/android/launcher2/Folder.java b/src/com/android/launcher2/Folder.java
index e8be3ef..6b32882 100644
--- a/src/com/android/launcher2/Folder.java
+++ b/src/com/android/launcher2/Folder.java
@@ -441,6 +441,9 @@
cling.bringToFront();
}
setFocusOnFirstChild();
+ setAlpha(1);
+ setScaleX(1);
+ setScaleY(1);
}
});
oa.setDuration(mExpandDuration);
diff --git a/src/com/android/launcher2/Launcher.java b/src/com/android/launcher2/Launcher.java
index 0aab2ac..50be940 100644
--- a/src/com/android/launcher2/Launcher.java
+++ b/src/com/android/launcher2/Launcher.java
@@ -2244,6 +2244,14 @@
ObjectAnimator oa = LauncherAnimUtils.ofPropertyValuesHolder(mFolderIconImageView, alpha,
scaleX, scaleY);
oa.setDuration(getResources().getInteger(R.integer.config_folderAnimDuration));
+ oa.addListener(new AnimatorListenerAdapter() {
+ public void onAnimationEnd(Animator animation) {
+ if (mFolderIconImageView != null) {
+ mFolderIconImageView.setAlpha(0);
+ mFolderIconImageView.setScalex(1.5f);
+ mFolderIconImageView.setScalex(1.5f);
+ }
+ }
oa.start();
}