diff --git a/app/src/main/java/eu/faircode/email/AdapterMessage.java b/app/src/main/java/eu/faircode/email/AdapterMessage.java index 810d48640f..78634b35f5 100644 --- a/app/src/main/java/eu/faircode/email/AdapterMessage.java +++ b/app/src/main/java/eu/faircode/email/AdapterMessage.java @@ -565,6 +565,9 @@ public class AdapterMessage extends RecyclerView.Adapter 0 ? R.drawable.baseline_edit_24 : EntityFolder.getIcon(message.folderType)); ivType.setVisibility(message.drafts > 0 || - (viewType == ViewType.UNIFIED && type == null && !EntityFolder.INBOX.equals(message.folderType)) || + (viewType == ViewType.UNIFIED && type == null && !inbox) || (viewType == ViewType.THREAD && EntityFolder.SENT.equals(message.folderType)) ? View.VISIBLE : View.GONE); ivAuth.setVisibility(authentication && !authenticated ? View.VISIBLE : View.GONE); @@ -687,7 +690,7 @@ public class AdapterMessage extends RecyclerView.Adapter 0 ? View.VISIBLE : View.GONE); if (viewType == ViewType.FOLDER) - tvFolder.setText(message.accountName); + tvFolder.setText(outbox ? message.identityEmail : message.accountName); else if (type == null) { String folderName = (message.folderDisplay == null ? Helper.localizeFolderName(context, message.folderName) @@ -700,8 +703,7 @@ public class AdapterMessage extends RecyclerView.Adapter