diff --git a/app/src/main/java/org/thoughtcrime/securesms/conversation/ConversationReactionOverlay.java b/app/src/main/java/org/thoughtcrime/securesms/conversation/ConversationReactionOverlay.java index 457b9adc62..cbe614ae51 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/conversation/ConversationReactionOverlay.java +++ b/app/src/main/java/org/thoughtcrime/securesms/conversation/ConversationReactionOverlay.java @@ -472,6 +472,11 @@ public final class ConversationReactionOverlay extends RelativeLayout { selectedRevealAnim.setDuration(duration); reveals.add(selectedRevealAnim); + Animator toolbarRevealAnim = AnimatorInflaterCompat.loadAnimator(getContext(), android.R.animator.fade_in); + toolbarRevealAnim.setTarget(toolbar); + toolbarRevealAnim.setDuration(duration); + reveals.add(toolbarRevealAnim); + revealAnimatorSet.setInterpolator(INTERPOLATOR); revealAnimatorSet.playTogether(reveals); @@ -499,6 +504,11 @@ public final class ConversationReactionOverlay extends RelativeLayout { selectedHideAnim.setDuration(duration); hides.add(selectedHideAnim); + Animator toolbarHideAnim = AnimatorInflaterCompat.loadAnimator(getContext(), android.R.animator.fade_out); + toolbarHideAnim.setTarget(toolbar); + toolbarHideAnim.setDuration(duration); + hides.add(toolbarHideAnim); + hideAnimatorSet.addListener(new AnimationCompleteListener() { @Override public void onAnimationEnd(Animator animation) {