From 55b05926c131ac5dc57ee8db4467dc1596ba0c74 Mon Sep 17 00:00:00 2001 From: Vishesh Handa Date: Thu, 6 Feb 2020 00:48:56 +0100 Subject: [PATCH] Log why the note was modified We are getting bug reports about the modified tag being changed even when the note hasn't been modified. --- lib/screens/note_editor.dart | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/lib/screens/note_editor.dart b/lib/screens/note_editor.dart index 1d78beca..d47262d3 100644 --- a/lib/screens/note_editor.dart +++ b/lib/screens/note_editor.dart @@ -226,7 +226,12 @@ class NoteEditorState extends State { } var serializer = MarkdownYAMLSerializer(); var finalNoteSerialized = serializer.encode(note.data); - return finalNoteSerialized != noteSerialized; + bool modified = finalNoteSerialized != noteSerialized; + if (modified) { + print("Original Serialization: " + noteSerialized); + print("New Serialization: " + finalNoteSerialized); + } + return modified; } void _saveNote(Note note) {