Removed disacrd draft on exit

This commit is contained in:
M66B
2019-02-20 09:32:08 +00:00
parent 798e65cda5
commit c5dee3b8c5

View File

@@ -1293,28 +1293,11 @@ public class FragmentCompose extends FragmentBase {
finish();
else if (isEmpty())
onAction(R.id.action_delete);
else
new DialogBuilderLifecycle(getContext(), getViewLifecycleOwner())
.setMessage(R.string.title_ask_discard)
.setPositiveButton(R.string.title_yes, new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
onAction(R.id.action_delete);
}
})
.setNegativeButton(R.string.title_no, new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
dialog.dismiss();
}
})
.setOnDismissListener(new DialogInterface.OnDismissListener() {
@Override
public void onDismiss(DialogInterface dialog) {
finish();
}
})
.show();
else {
autosave = false;
onAction(R.id.action_save);
finish();
}
}
private boolean isEmpty() {