summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorMichael Jurka <mikejurka@google.com>2013-05-03 11:40:51 +0200
committerArne Coucheron <arco68@gmail.com>2013-08-12 16:51:49 +0200
commit2231069888b53e6a88dab8001f33f66ff64824fb (patch)
tree4be1a28e93f4fa6b17bf77e845972838f77977eb /src
parent0cfc98f7359e0d0be77ff92fd17d8057f58075d1 (diff)
downloadandroid_packages_apps_Trebuchet-2231069888b53e6a88dab8001f33f66ff64824fb.tar.gz
android_packages_apps_Trebuchet-2231069888b53e6a88dab8001f33f66ff64824fb.tar.bz2
android_packages_apps_Trebuchet-2231069888b53e6a88dab8001f33f66ff64824fb.zip
DO NOT MERGE Fix bug where folder was almost transparent
Bug: 8775089 Change-Id: I55d1bdf687e40017a10561f6bb20fc8920ab123c
Diffstat (limited to 'src')
-rw-r--r--src/com/cyanogenmod/trebuchet/Folder.java3
-rw-r--r--src/com/cyanogenmod/trebuchet/Launcher.java8
2 files changed, 11 insertions, 0 deletions
diff --git a/src/com/cyanogenmod/trebuchet/Folder.java b/src/com/cyanogenmod/trebuchet/Folder.java
index b46a3d0e5..75ddefa18 100644
--- a/src/com/cyanogenmod/trebuchet/Folder.java
+++ b/src/com/cyanogenmod/trebuchet/Folder.java
@@ -486,6 +486,9 @@ public class Folder extends LinearLayout implements DragSource, View.OnClickList
cling.bringToFront();
}
setFocusOnFirstChild();
+ setAlpha(1);
+ setScaleX(1);
+ setScaleY(1);
}
});
oa.setDuration(mExpandDuration);
diff --git a/src/com/cyanogenmod/trebuchet/Launcher.java b/src/com/cyanogenmod/trebuchet/Launcher.java
index 2d58aeda9..78bba2647 100644
--- a/src/com/cyanogenmod/trebuchet/Launcher.java
+++ b/src/com/cyanogenmod/trebuchet/Launcher.java
@@ -2558,6 +2558,14 @@ public final class Launcher extends Activity
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();
}