diff --git a/src/main/java/eu/siacs/conversations/entities/Message.java b/src/main/java/eu/siacs/conversations/entities/Message.java index 61881c294dad0dc20f230204454f272ca5a210e2..f06d68aa0ba528d76a5f8a0f182619e7d0ec3800 100644 --- a/src/main/java/eu/siacs/conversations/entities/Message.java +++ b/src/main/java/eu/siacs/conversations/entities/Message.java @@ -506,10 +506,9 @@ public class Message extends AbstractEntity { return a == b || ( (a == Message.STATUS_SEND_RECEIVED && b == Message.STATUS_UNSEND) || (a == Message.STATUS_SEND_RECEIVED && b == Message.STATUS_SEND) - || (a == Message.STATUS_UNSEND && b == Message.STATUS_SEND) - || (a == Message.STATUS_UNSEND && b == Message.STATUS_SEND_RECEIVED) + || (a == Message.STATUS_SEND_RECEIVED && b == Message.STATUS_WAITING) || (a == Message.STATUS_SEND && b == Message.STATUS_UNSEND) - || (a == Message.STATUS_SEND && b == Message.STATUS_SEND_RECEIVED) + || (a == Message.STATUS_SEND && b == Message.STATUS_WAITING) ); }