diff --git a/app/src/main/java/eu/faircode/email/ActivitySignature.java b/app/src/main/java/eu/faircode/email/ActivitySignature.java
index f515d4f141..df497e7e50 100644
--- a/app/src/main/java/eu/faircode/email/ActivitySignature.java
+++ b/app/src/main/java/eu/faircode/email/ActivitySignature.java
@@ -59,6 +59,7 @@ import java.util.Objects;
public class ActivitySignature extends ActivityBase {
private ViewGroup view;
+ private TextView tvHtmlRemark;
private EditTextCompose etText;
private BottomNavigationView style_bar;
private BottomNavigationView bottom_navigation;
@@ -81,6 +82,7 @@ public class ActivitySignature extends ActivityBase {
view = (ViewGroup) inflater.inflate(R.layout.activity_signature, null, false);
setContentView(view);
+ tvHtmlRemark = findViewById(R.id.tvHtmlRemark);
etText = findViewById(R.id.etText);
style_bar = findViewById(R.id.style_bar);
bottom_navigation = findViewById(R.id.bottom_navigation);
@@ -176,6 +178,7 @@ public class ActivitySignature extends ActivityBase {
// Initialize
FragmentDialogTheme.setBackground(this, view, true);
+ tvHtmlRemark.setVisibility(View.GONE);
style_bar.setVisibility(View.GONE);
setResult(RESULT_CANCELED, new Intent());
@@ -279,6 +282,7 @@ public class ActivitySignature extends ActivityBase {
String html = (dirty
? getHtml()
: getIntent().getStringExtra("html"));
+ tvHtmlRemark.setVisibility(raw ? View.VISIBLE : View.GONE);
etText.setRaw(raw);
etText.setTypeface(raw ? Typeface.MONOSPACE : Typeface.DEFAULT);
load(html);
diff --git a/app/src/main/res/layout/activity_signature.xml b/app/src/main/res/layout/activity_signature.xml
index c734d1dbfa..863333306f 100644
--- a/app/src/main/res/layout/activity_signature.xml
+++ b/app/src/main/res/layout/activity_signature.xml
@@ -11,6 +11,17 @@
android:layout_height="match_parent"
app:layout_behavior="eu.faircode.email.BehaviorBottomPadding">
+
+
+ app:layout_constraintTop_toBottomOf="@id/tvHtmlRemark" />
Next
Edit signature
+ Although Android cannot display all HTML, it will be sent as-is
Signature text
Insert image