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:
Mapp/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)