diff --git a/src/main/java/eu/siacs/conversations/ui/ConversationFragment.java b/src/main/java/eu/siacs/conversations/ui/ConversationFragment.java index 16e7f82aca22249fd1d656d0ca7dac4c00ee499b..7b07f2b983278b68f274c762794ffc70b6a2b62e 100644 --- a/src/main/java/eu/siacs/conversations/ui/ConversationFragment.java +++ b/src/main/java/eu/siacs/conversations/ui/ConversationFragment.java @@ -1863,6 +1863,7 @@ public class ConversationFragment extends XmppFragment } if (!showError && relevantForCorrection.getType() == Message.TYPE_TEXT + && relevantForCorrection.isEditable() && !m.isGeoUri() && m.getConversation() instanceof Conversation) { correctMessage.setVisible(true); @@ -1872,10 +1873,6 @@ public class ConversationFragment extends XmppFragment correctMessage.setVisible(true); retractMessage.setVisible(true); } - if (relevantForCorrection.getReactions() != null) { - correctMessage.setVisible(false); - retractMessage.setVisible(true); - } if (conversation.getMode() == Conversation.MODE_MULTI && m.getServerMsgId() != null && m.getModerated() == null && conversation.getMucOptions().getSelf().getRole().ranks(MucOptions.Role.MODERATOR) && conversation.getMucOptions().hasFeature("urn:xmpp:message-moderate:0")) { moderateMessage.setVisible(true); }