diff --git a/lib/state_container.dart b/lib/state_container.dart index 8c86c3d9..cf185366 100644 --- a/lib/state_container.dart +++ b/lib/state_container.dart @@ -151,6 +151,11 @@ class StateContainerState extends State<StateContainer> { } void renameNote(Note note, String newFileName) async { + // Do not let the user rename it to a non-markdown file + if (!newFileName.toLowerCase().endsWith('.md')) { + newFileName += '.md'; + } + var oldNotePath = note.filePath; note.rename(newFileName);