From db0cbb4214d25d65783ef11ee95a1e0e04d3d815 Mon Sep 17 00:00:00 2001 From: M66B Date: Thu, 26 Jun 2025 21:07:47 +0200 Subject: [PATCH] Media: decode images only --- app/src/main/java/eu/faircode/email/AdapterMedia.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/eu/faircode/email/AdapterMedia.java b/app/src/main/java/eu/faircode/email/AdapterMedia.java index 28d2e04e02..f8b2be14eb 100644 --- a/app/src/main/java/eu/faircode/email/AdapterMedia.java +++ b/app/src/main/java/eu/faircode/email/AdapterMedia.java @@ -195,7 +195,7 @@ public class AdapterMedia extends RecyclerView.Adapter Log.w(ex); return context.getDrawable(R.drawable.twotone_ondemand_video_24); } - } else { + } else if (type != null && type.startsWith("image/")) { SharedPreferences prefs = PreferenceManager.getDefaultSharedPreferences(context); boolean barcode_preview = prefs.getBoolean("barcode_preview", true); @@ -250,7 +250,8 @@ public class AdapterMedia extends RecyclerView.Adapter if (bm == null) return null; return new BitmapDrawable(context.getResources(), bm); - } + } else + return null; } @Override