Merge "Fix bug where BubbleTextView text fades in after long press." into ub-launcher3-qt-dev
This commit is contained in:
commit
0edbac1132
|
@ -480,8 +480,7 @@ public class BubbleTextView extends TextView implements ItemInfoUpdateReceiver,
|
|||
*/
|
||||
public ObjectAnimator createTextAlphaAnimator(boolean fadeIn) {
|
||||
float toAlpha = shouldTextBeVisible() && fadeIn ? 1 : 0;
|
||||
float fromAlpha = toAlpha == 1 ? 0 : 1f;
|
||||
return ObjectAnimator.ofFloat(this, TEXT_ALPHA_PROPERTY, fromAlpha, toAlpha);
|
||||
return ObjectAnimator.ofFloat(this, TEXT_ALPHA_PROPERTY, toAlpha);
|
||||
}
|
||||
|
||||
@Override
|
||||
|
|
|
@ -421,12 +421,6 @@ public class FloatingIconView extends View implements Animator.AnimatorListener,
|
|||
@Override
|
||||
public void onAnimationStart(Animator animation) {
|
||||
originalView.setVisibility(VISIBLE);
|
||||
|
||||
if (originalView instanceof FolderIcon) {
|
||||
FolderIcon folderIcon = (FolderIcon) originalView;
|
||||
folderIcon.setBackgroundVisible(false);
|
||||
folderIcon.getFolderName().setTextVisibility(false);
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
|
@ -441,6 +435,8 @@ public class FloatingIconView extends View implements Animator.AnimatorListener,
|
|||
|
||||
if (originalView instanceof FolderIcon) {
|
||||
FolderIcon folderIcon = (FolderIcon) originalView;
|
||||
folderIcon.setBackgroundVisible(false);
|
||||
folderIcon.getFolderName().setTextVisibility(false);
|
||||
fade.play(folderIcon.getFolderName().createTextAlphaAnimator(true));
|
||||
fade.addListener(new AnimatorListenerAdapter() {
|
||||
@Override
|
||||
|
|
Loading…
Reference in New Issue