diff --git a/app/src/main/java/eu/faircode/email/FragmentMessages.java b/app/src/main/java/eu/faircode/email/FragmentMessages.java
index 58809feab6..b320ada2e9 100644
--- a/app/src/main/java/eu/faircode/email/FragmentMessages.java
+++ b/app/src/main/java/eu/faircode/email/FragmentMessages.java
@@ -477,8 +477,8 @@ public class FragmentMessages extends FragmentBase {
int first = llm.findFirstVisibleItemPosition();
View child = rvMessage.getChildAt(pos - (first < 0 ? 0 : first));
if (child != null) {
- Animation animation = AnimationUtils.loadAnimation(getContext(), R.anim.enter_from_bottom);
- child.startAnimation(animation);
+ Animation bounce = AnimationUtils.loadAnimation(getContext(), R.anim.bounce_top);
+ child.startAnimation(bounce);
}
rvMessage.scrollToPosition(pos);
@@ -633,8 +633,8 @@ public class FragmentMessages extends FragmentBase {
@Override
public boolean onSwipeRight() {
if (previous == null) {
- Animation shake = AnimationUtils.loadAnimation(getContext(), R.anim.bounce_right);
- view.startAnimation(shake);
+ Animation bounce = AnimationUtils.loadAnimation(getContext(), R.anim.bounce_right);
+ view.startAnimation(bounce);
} else
navigate(previous, true);
@@ -644,8 +644,8 @@ public class FragmentMessages extends FragmentBase {
@Override
public boolean onSwipeLeft() {
if (next == null) {
- Animation shake = AnimationUtils.loadAnimation(getContext(), R.anim.bounce_left);
- view.startAnimation(shake);
+ Animation bounce = AnimationUtils.loadAnimation(getContext(), R.anim.bounce_left);
+ view.startAnimation(bounce);
} else
navigate(next, false);
diff --git a/app/src/main/res/anim/bounce_top.xml b/app/src/main/res/anim/bounce_top.xml
new file mode 100644
index 0000000000..60b4690d0d
--- /dev/null
+++ b/app/src/main/res/anim/bounce_top.xml
@@ -0,0 +1,7 @@
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/anim/enter_from_bottom.xml b/app/src/main/res/anim/enter_from_bottom.xml
deleted file mode 100644
index 1ffbcc13b7..0000000000
--- a/app/src/main/res/anim/enter_from_bottom.xml
+++ /dev/null
@@ -1,10 +0,0 @@
-
-
-
-
\ No newline at end of file