dont show delete file button when outside conversations directory. fixes #2007

Daniel Gultsch created

Change summary

src/main/java/eu/siacs/conversations/ui/ConversationFragment.java | 7 
1 file changed, 5 insertions(+), 2 deletions(-)

Detailed changes

src/main/java/eu/siacs/conversations/ui/ConversationFragment.java 🔗

@@ -579,8 +579,11 @@ public class ConversationFragment extends Fragment implements EditMessage.Keyboa
 				cancelTransmission.setVisible(true);
 			}
 			if (treatAsFile) {
-				deleteFile.setVisible(true);
-				deleteFile.setTitle(activity.getString(R.string.delete_x_file,UIHelper.getFileDescriptionString(activity, m)));
+				String path = m.getRelativeFilePath();
+				if (path == null || !path.startsWith("/")) {
+					deleteFile.setVisible(true);
+					deleteFile.setTitle(activity.getString(R.string.delete_x_file, UIHelper.getFileDescriptionString(activity, m)));
+				}
 			}
 		}
 	}