diff --git a/app/src/main/java/eu/faircode/email/AdapterMessage.java b/app/src/main/java/eu/faircode/email/AdapterMessage.java index 6c137d1afb..646c2604f1 100644 --- a/app/src/main/java/eu/faircode/email/AdapterMessage.java +++ b/app/src/main/java/eu/faircode/email/AdapterMessage.java @@ -284,6 +284,7 @@ public class AdapterMessage extends RecyclerView.Adapter 0 ? View.VISIBLE : View.GONE); + tvKeywords.setText(TextUtils.join(" ", message.keywords)); + // Line 3 int icon = (message.drafts > 0 ? R.drawable.baseline_edit_24 @@ -1040,7 +1048,7 @@ public class AdapterMessage extends RecyclerView.Adapter 0 ? View.VISIBLE : View.GONE); - tvKeywords.setText(TextUtils.join(" ", message.keywords)); + tvKeywordsEx.setVisibility(show_addresses && message.keywords.length > 0 ? View.VISIBLE : View.GONE); + tvKeywordsEx.setText(TextUtils.join(" ", message.keywords)); // Headers if (show_headers && message.headers != null) diff --git a/app/src/main/res/layout/include_message_addresses.xml b/app/src/main/res/layout/include_message_addresses.xml index 1fe789a371..5e6f935157 100644 --- a/app/src/main/res/layout/include_message_addresses.xml +++ b/app/src/main/res/layout/include_message_addresses.xml @@ -359,7 +359,7 @@ app:layout_constraintTop_toBottomOf="@id/tvSubjectEx" /> + + + app:layout_constraintTop_toBottomOf="@id/tvKeywords" /> + + + app:layout_constraintTop_toBottomOf="@id/tvKeywords" />