From ede84109cc9a8e44ce71ce87cf906b221d097bec Mon Sep 17 00:00:00 2001 From: M66B Date: Tue, 18 Jun 2024 21:44:24 +0200 Subject: [PATCH] Debug: large avatars --- app/src/main/java/eu/faircode/email/ContactInfo.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/app/src/main/java/eu/faircode/email/ContactInfo.java b/app/src/main/java/eu/faircode/email/ContactInfo.java index 12c5ba2868..6177a58484 100644 --- a/app/src/main/java/eu/faircode/email/ContactInfo.java +++ b/app/src/main/java/eu/faircode/email/ContactInfo.java @@ -602,6 +602,12 @@ public class ContactInfo { Log.e(ex); } + if (BuildConfig.DEBUG && + info.bitmap != null && + info.bitmap.getAllocationByteCount() > 1024 * 1024) + EntityLog.log(context, EntityLog.Type.Debug5, "Avatar " + info.email + + " " + info.type + "=" + Helper.humanReadableByteCount(info.bitmap.getAllocationByteCount())); + synchronized (emailContactInfo) { emailContactInfo.put(key, info); }