From 815600da97496dd58bb4fac29d754c3b5cda81d0 Mon Sep 17 00:00:00 2001 From: M66B Date: Sun, 23 Feb 2025 19:13:59 +0100 Subject: [PATCH] Long press to erase account image --- app/src/main/java/eu/faircode/email/FragmentAccount.java | 8 ++++++++ app/src/main/java/eu/faircode/email/FragmentPop.java | 8 ++++++++ 2 files changed, 16 insertions(+) diff --git a/app/src/main/java/eu/faircode/email/FragmentAccount.java b/app/src/main/java/eu/faircode/email/FragmentAccount.java index fae5387a4e..5e7b6248ed 100644 --- a/app/src/main/java/eu/faircode/email/FragmentAccount.java +++ b/app/src/main/java/eu/faircode/email/FragmentAccount.java @@ -485,6 +485,14 @@ public class FragmentAccount extends FragmentBase { } }); + btnAvatar.setOnLongClickListener(new View.OnLongClickListener() { + @Override + public boolean onLongClick(View v) { + avatar = null; + return true; + } + }); + Helper.linkPro(tvAvatarPro); btnCalendar.setEnabled(Helper.hasPermission(getContext(), Manifest.permission.WRITE_CALENDAR)); diff --git a/app/src/main/java/eu/faircode/email/FragmentPop.java b/app/src/main/java/eu/faircode/email/FragmentPop.java index 5c96f676fa..1e45ad9ab8 100644 --- a/app/src/main/java/eu/faircode/email/FragmentPop.java +++ b/app/src/main/java/eu/faircode/email/FragmentPop.java @@ -307,6 +307,14 @@ public class FragmentPop extends FragmentBase { } }); + btnAvatar.setOnLongClickListener(new View.OnLongClickListener() { + @Override + public boolean onLongClick(View v) { + avatar = null; + return true; + } + }); + Helper.linkPro(tvAvatarPro); grpCalendar.setVisibility(BuildConfig.PLAY_STORE_RELEASE ? View.GONE : View.VISIBLE);