diff --git a/app/src/main/java/helium314/keyboard/latin/suggestions/SuggestionStripView.java b/app/src/main/java/helium314/keyboard/latin/suggestions/SuggestionStripView.java index 84e1a39c6..62c23e6f5 100644 --- a/app/src/main/java/helium314/keyboard/latin/suggestions/SuggestionStripView.java +++ b/app/src/main/java/helium314/keyboard/latin/suggestions/SuggestionStripView.java @@ -8,6 +8,8 @@ import static helium314.keyboard.latin.utils.ToolbarUtilsKt.*; +import android.animation.Animator; +import android.animation.AnimatorInflater; import android.annotation.SuppressLint; import android.app.KeyguardManager; import android.content.ClipData; @@ -662,6 +664,11 @@ public void onClick(final View view) { updateKeys(); // update icon view.setActivated(!view.isActivated()); } + else if (tag == ToolbarKey.CLEAR_CLIPBOARD) { + Animator animator = AnimatorInflater.loadAnimator(getContext(), R.animator.button_alpha_transition); + animator.setTarget(view); + animator.start(); + } return; } } diff --git a/app/src/main/res/animator/button_alpha_transition.xml b/app/src/main/res/animator/button_alpha_transition.xml new file mode 100644 index 000000000..315bf96f4 --- /dev/null +++ b/app/src/main/res/animator/button_alpha_transition.xml @@ -0,0 +1,14 @@ + + + + + \ No newline at end of file