Use \Draft flag to find if message is a draft
@@ -1601,7 +1601,7 @@ public class MessagingController {
localFolder.fetch(Collections.singletonList(message), fp, null);
try {
- if (message.getHeader(K9.IDENTITY_HEADER).length > 0) {
+ if (message.getHeader(K9.IDENTITY_HEADER).length > 0 || message.isSet(Flag.DRAFT)) {
Timber.v("The user has set the Outbox and Drafts folder to the same thing. " +
"This message appears to be a draft, so K-9 will not send it");
continue;
