diff --git a/ReactNativeClient/lib/components/screens/note.js b/ReactNativeClient/lib/components/screens/note.js index 53e5cd360..7e9c58330 100644 --- a/ReactNativeClient/lib/components/screens/note.js +++ b/ReactNativeClient/lib/components/screens/note.js @@ -96,8 +96,10 @@ class NoteScreenComponent extends BaseScreenComponent { }; this.backHandler = async () => { - const r = await saveDialog(); - if (r) return r; + + if (this.isModified()) { + await this.saveNoteButton_press(); + } const isProvisionalNote = this.props.provisionalNoteIds.includes(this.props.noteId);