diff --git a/lib/widgets/note_viewer.dart b/lib/widgets/note_viewer.dart index 7d23b502..d5aaf389 100644 --- a/lib/widgets/note_viewer.dart +++ b/lib/widgets/note_viewer.dart @@ -63,9 +63,9 @@ class NoteViewer extends StatelessWidget { onTapLink: (String link) { if (link.startsWith('./')) { var spec = link.substring(2); - var note = rootFolder.getNoteWithSpec(spec); - if (note != null) { - openNoteEditor(context, note); + var linkedNote = note.parent.getNoteWithSpec(spec); + if (linkedNote != null) { + openNoteEditor(context, linkedNote); } else { showSnackbar(context, "Link '$link' not found"); }