diff --git a/src/public/app/services/tree_cache.js b/src/public/app/services/tree_cache.js index d9661437e..6e2e67dd3 100644 --- a/src/public/app/services/tree_cache.js +++ b/src/public/app/services/tree_cache.js @@ -167,7 +167,7 @@ class TreeCache { for (const note of resp.notes) { if (note.type === 'search') { const searchResultNoteIds = await server.get('search-note/' + note.noteId); -console.log("searchResultNoteIds", searchResultNoteIds); + if (!Array.isArray(searchResultNoteIds)) { throw new Error(`Search note ${note.noteId} failed: ${searchResultNoteIds}`); } diff --git a/src/public/app/widgets/note_tree.js b/src/public/app/widgets/note_tree.js index c1a0bdcd0..d05f203d0 100644 --- a/src/public/app/widgets/note_tree.js +++ b/src/public/app/widgets/note_tree.js @@ -395,6 +395,7 @@ export default class NoteTreeWidget extends TabAwareWidget { }, dnd5: { autoExpandMS: 600, + preventLazyParents: false, dragStart: (node, data) => { // don't allow dragging root node if (node.data.noteId === hoistedNoteService.getHoistedNoteId()