diff --git a/app/src/main/java/eu/faircode/email/FragmentCompose.java b/app/src/main/java/eu/faircode/email/FragmentCompose.java index 62c4897873..f418473bba 100644 --- a/app/src/main/java/eu/faircode/email/FragmentCompose.java +++ b/app/src/main/java/eu/faircode/email/FragmentCompose.java @@ -7240,6 +7240,8 @@ public class FragmentCompose extends FragmentBase { getMainHandler().post(new Runnable() { public void run() { + if (getLifecycle().getCurrentState().isAtLeast(Lifecycle.State.STARTED)) + view.performHapticFeedback(HapticFeedbackConstants.CONFIRM); ToastEx.makeText(context, feedback, Toast.LENGTH_LONG).show(); } }); @@ -7415,7 +7417,6 @@ public class FragmentCompose extends FragmentBase { } else if (action == R.id.action_send) { state = State.NONE; - view.performHapticFeedback(HapticFeedbackConstants.CONFIRM); finish(); } }