From 3f40da0ac998c09504d4cf391ba515acbf8307bf Mon Sep 17 00:00:00 2001 From: "David A. Velasco" Date: Mon, 7 Sep 2015 09:13:44 +0200 Subject: [PATCH] Fixed text preview filter to take into account local knowledge about MIME types --- src/com/owncloud/android/ui/preview/PreviewTextFragment.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/com/owncloud/android/ui/preview/PreviewTextFragment.java b/src/com/owncloud/android/ui/preview/PreviewTextFragment.java index bbf4525a..6595bf72 100644 --- a/src/com/owncloud/android/ui/preview/PreviewTextFragment.java +++ b/src/com/owncloud/android/ui/preview/PreviewTextFragment.java @@ -393,12 +393,16 @@ public class PreviewTextFragment extends FileFragment { public static boolean canBePreviewed(OCFile file) { final List unsupportedTypes = new LinkedList(); unsupportedTypes.add("text/richtext"); + unsupportedTypes.add("text/rtf"); unsupportedTypes.add("text/vnd.abc"); unsupportedTypes.add("text/vnd.fmi.flexstor"); unsupportedTypes.add("text/vnd.rn-realtext"); unsupportedTypes.add("text/vnd.wap.wml"); unsupportedTypes.add("text/vnd.wap.wmlscript"); - return (file != null && file.isDown() && file.isText() && !unsupportedTypes.contains(file.getMimetype())); + return (file != null && file.isDown() && file.isText() && + !unsupportedTypes.contains(file.getMimetype()) && + !unsupportedTypes.contains(file.getMimeTypeFromName()) + ); } /** -- 2.11.0