diff --git a/src/main/java/eu/siacs/conversations/ui/ConversationFragment.java b/src/main/java/eu/siacs/conversations/ui/ConversationFragment.java
index 3ed133fa90a6168a4e23e403aeb5d3f776677228..c180dd9c5827e2e5e57adf7ba17ee97a1ff0edad 100644
--- a/src/main/java/eu/siacs/conversations/ui/ConversationFragment.java
+++ b/src/main/java/eu/siacs/conversations/ui/ConversationFragment.java
@@ -612,6 +612,9 @@ public class ConversationFragment extends Fragment implements EditMessage.Keyboa
MenuItem cancelTransmission = menu.findItem(R.id.cancel_transmission);
MenuItem deleteFile = menu.findItem(R.id.delete_file);
MenuItem showErrorMessage = menu.findItem(R.id.show_error_message);
+ if (!treatAsFile && !GeoHelper.isGeoUri(m.getBody()) && !m.treatAsDownloadable()) {
+ selectText.setVisible(ListSelectionManager.isSupported());
+ }
if (m.getEncryption() == Message.ENCRYPTION_DECRYPTION_FAILED) {
retryDecryption.setVisible(true);
}
diff --git a/src/main/res/menu/message_context.xml b/src/main/res/menu/message_context.xml
index 4bef476f77524d313ff5132c0b5af022b8a62fa9..bd22088461709593ba1163c0eee46f6dc360709d 100644
--- a/src/main/res/menu/message_context.xml
+++ b/src/main/res/menu/message_context.xml
@@ -5,18 +5,18 @@
android:id="@+id/select_text"
android:title="@string/select_text"
android:visible="false"/>
+
-
- Block stranger
Block entire domain
online right now
+ Retry decryption