commit 2718831a3ba46b3c8a517bdf9fdae42b713eddf3 parent b09310791cc677d1a06a1940c263ea05edacd99a Author: rhunk <101876869+rhunk@users.noreply.github.com> Date: Thu, 18 May 2023 16:48:02 +0200 fix(mediadownloader): preview null check Diffstat:
M | app/src/main/kotlin/me/rhunk/snapenhance/features/impl/downloader/MediaDownloader.kt | | | 6 | +++++- |
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/app/src/main/kotlin/me/rhunk/snapenhance/features/impl/downloader/MediaDownloader.kt b/app/src/main/kotlin/me/rhunk/snapenhance/features/impl/downloader/MediaDownloader.kt @@ -415,7 +415,11 @@ class MediaDownloader : Feature("MediaDownloader", loadParams = FeatureLoadParam } if (isPreviewMode) { runCatching { - val bitmap: Bitmap = PreviewUtils.createPreview(mediaData, fileType.isVideo)!! + val bitmap: Bitmap? = PreviewUtils.createPreview(mediaData, fileType.isVideo) + if (bitmap == null) { + context.shortToast("Failed to create preview") + return + } val builder = AlertDialog.Builder(context.mainActivity) builder.setTitle("Preview") val imageView = ImageView(builder.context)