From: tobiasKaminsky Date: Wed, 2 Dec 2015 19:23:07 +0000 (+0100) Subject: avoid NPE X-Git-Tag: beta-20151202~1^2 X-Git-Url: http://git.linex4red.de/pub/Android/ownCloud.git/commitdiff_plain/e9bf119fa40ab59e44e712fc4e0bf49478683fb8?hp=-c avoid NPE --- e9bf119fa40ab59e44e712fc4e0bf49478683fb8 diff --git a/src/com/owncloud/android/datamodel/ThumbnailsCacheManager.java b/src/com/owncloud/android/datamodel/ThumbnailsCacheManager.java index 5806a408..68910a28 100644 --- a/src/com/owncloud/android/datamodel/ThumbnailsCacheManager.java +++ b/src/com/owncloud/android/datamodel/ThumbnailsCacheManager.java @@ -182,7 +182,7 @@ public class ThumbnailsCacheManager { if (mFile instanceof OCFile) { thumbnail = doOCFileInBackground(); - if (((OCFile) mFile).isVideo()){ + if (((OCFile) mFile).isVideo() && thumbnail != null){ thumbnail = addVideoOverlay(thumbnail); } } else if (mFile instanceof File) { @@ -191,7 +191,7 @@ public class ThumbnailsCacheManager { String url = ((File) mFile).getAbsolutePath(); String mMimeType = FileStorageUtils.getMimeTypeFromName(url); - if (mMimeType != null && mMimeType.startsWith("video/")){ + if (mMimeType != null && mMimeType.startsWith("video/") && thumbnail != null){ thumbnail = addVideoOverlay(thumbnail); } //} else { do nothing