diff --git a/app/src/main/java/io/plaidapp/ui/HomeGridItemAnimator.java b/app/src/main/java/io/plaidapp/ui/HomeGridItemAnimator.java index 569549003..56ea3eb6e 100644 --- a/app/src/main/java/io/plaidapp/ui/HomeGridItemAnimator.java +++ b/app/src/main/java/io/plaidapp/ui/HomeGridItemAnimator.java @@ -129,10 +129,17 @@ public boolean animateChange(RecyclerView.ViewHolder oldHolder, // clean up upDown.addListener(new AnimatorListenerAdapter() { + + @Override + public void onAnimationStart(Animator animation) { + dispatchAnimationStarted(holder); + } + @Override public void onAnimationEnd(Animator animation) { ((ViewGroup) holder.pocket.getParent().getParent()).setClipChildren(true); holder.itemView.setHasTransientState(false); + dispatchAnimationFinished(holder); } }); upDown.start();