diff --git a/app/src/main/java/eu/faircode/email/FragmentDialogDownloadAttachments.java b/app/src/main/java/eu/faircode/email/FragmentDialogDownloadAttachments.java
index 51e167cc35..9f16d41469 100644
--- a/app/src/main/java/eu/faircode/email/FragmentDialogDownloadAttachments.java
+++ b/app/src/main/java/eu/faircode/email/FragmentDialogDownloadAttachments.java
@@ -65,6 +65,7 @@ public class FragmentDialogDownloadAttachments extends FragmentDialogBase {
TextView tvRemaining = dview.findViewById(R.id.tvRemaining);
CheckBox cbAutoConfirm = dview.findViewById(R.id.cbAutoConfirm);
CheckBox cbNotAgain = dview.findViewById(R.id.cbNotAgain);
+ TextView tvNotAgainRemark = dview.findViewById(R.id.tvNotAgainRemark);
btnDownload.setOnClickListener(new View.OnClickListener() {
@Override
@@ -168,6 +169,7 @@ public class FragmentDialogDownloadAttachments extends FragmentDialogBase {
@Override
public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
prefs.edit().putBoolean("attachments_asked", isChecked).apply();
+ tvNotAgainRemark.setVisibility(isChecked ? View.VISIBLE : View.GONE);
}
});
@@ -183,6 +185,7 @@ public class FragmentDialogDownloadAttachments extends FragmentDialogBase {
btnDownload.setVisibility(remaining.isEmpty() ? View.GONE : View.VISIBLE);
pbDownloaded.setVisibility(remaining.isEmpty() ? View.VISIBLE : View.GONE);
tvRemaining.setVisibility(remaining.isEmpty() ? View.VISIBLE : View.GONE);
+ tvNotAgainRemark.setVisibility(View.GONE);
final DialogInterface.OnClickListener listener = new DialogInterface.OnClickListener() {
@Override
diff --git a/app/src/main/res/layout/dialog_download_attachments.xml b/app/src/main/res/layout/dialog_download_attachments.xml
index cfe81da520..f86950218f 100644
--- a/app/src/main/res/layout/dialog_download_attachments.xml
+++ b/app/src/main/res/layout/dialog_download_attachments.xml
@@ -112,5 +112,16 @@
android:textAppearance="@style/TextAppearance.AppCompat.Small"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/cbAutoConfirm" />
+
+
diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml
index 9c344d6725..26cfb919b7 100644
--- a/app/src/main/res/values/strings.xml
+++ b/app/src/main/res/values/strings.xml
@@ -1843,6 +1843,7 @@
Not all attachments have been downloaded
Download attachments
Attachments downloaded: %1$s
+ This will no longer be shown, nor will attachments be downloaded automatically
This dialog can be enabled again via the three-dots menu in the top action bar
Draft discarded
Draft saved