Quellcode durchsuchen

djvu is not an image

tobiasKaminsky vor 8 Jahren
Ursprung
Commit
99852c1bc8
1 geänderte Dateien mit 8 neuen und 2 gelöschten Zeilen
  1. 8 2
      src/com/owncloud/android/datamodel/OCFile.java

+ 8 - 2
src/com/owncloud/android/datamodel/OCFile.java

@@ -580,8 +580,14 @@ public class OCFile implements Parcelable, Comparable<OCFile> {
      * @return 'True' if the file contains an image
      */
     public boolean isImage() {
-        return ((mMimeType != null && mMimeType.startsWith("image/")) ||
-                getMimeTypeFromName().startsWith("image/"));
+        String mimeType;
+        if (mMimeType != null) {
+            mimeType = mMimeType;
+        } else {
+            mimeType = getMimeTypeFromName();
+        }
+
+        return (mimeType.startsWith("image/") && !mimeType.contains("djvu"));
     }
 
     /**