Added junk learn remark

This commit is contained in:
M66B
2021-09-11 16:06:01 +02:00
parent 3f447cba87
commit 0b81b86cc6
3 changed files with 23 additions and 2 deletions

View File

@@ -8778,6 +8778,7 @@ public class FragmentMessages extends FragmentBase implements SharedPreferences.
TextView tvSourceFolders = dview.findViewById(R.id.tvSourceFolders);
TextView tvTargetFolders = dview.findViewById(R.id.tvTargetFolders);
CheckBox cbNotAgain = dview.findViewById(R.id.cbNotAgain);
TextView tvJunkLearn = dview.findViewById(R.id.tvJunkLearn);
String question = context.getResources()
.getQuantityString(R.plurals.title_moving_messages,
@@ -8791,6 +8792,7 @@ public class FragmentMessages extends FragmentBase implements SharedPreferences.
List<String> targets = new ArrayList<>();
Integer sourceColor = null;
Integer targetColor = null;
boolean junk = false;
for (MessageTarget t : result) {
if (!sources.contains(t.sourceFolder.type))
sources.add(t.sourceFolder.type);
@@ -8800,6 +8802,10 @@ public class FragmentMessages extends FragmentBase implements SharedPreferences.
sourceColor = t.sourceFolder.color;
if (targetColor == null)
targetColor = t.targetFolder.color;
if (!junk &&
(EntityFolder.JUNK.equals(t.sourceFolder.type) ||
EntityFolder.JUNK.equals(t.targetFolder.type)))
junk = true;
}
Drawable source = null;
@@ -8844,6 +8850,8 @@ public class FragmentMessages extends FragmentBase implements SharedPreferences.
}
});
tvJunkLearn.setVisibility(junk ? View.VISIBLE : View.GONE);
return new AlertDialog.Builder(context)
.setView(dview)
.setPositiveButton(android.R.string.ok, new DialogInterface.OnClickListener() {