diff --git a/src/main/java/com/owncloud/android/datamodel/ThumbnailsCacheManager.java b/src/main/java/com/owncloud/android/datamodel/ThumbnailsCacheManager.java index 79c419469652..09d2b1617eda 100644 --- a/src/main/java/com/owncloud/android/datamodel/ThumbnailsCacheManager.java +++ b/src/main/java/com/owncloud/android/datamodel/ThumbnailsCacheManager.java @@ -1047,8 +1047,8 @@ private static ResizedImageGenerationTask getResizedImageGenerationWorkerTask(Im } public static Bitmap addVideoOverlay(Bitmap thumbnail){ - Bitmap playButton = BitmapFactory.decodeResource(MainApp.getAppContext().getResources(), - R.drawable.view_play); + Drawable playButtonDrawable = MainApp.getAppContext().getResources().getDrawable(R.drawable.view_play); + Bitmap playButton = BitmapUtils.drawableToBitmap(playButtonDrawable); Bitmap resizedPlayButton = Bitmap.createScaledBitmap(playButton, (int) (thumbnail.getWidth() * 0.3),