mirror of
https://github.com/zadam/trilium.git
synced 2024-12-25 00:34:08 +08:00
target note is expanded after cloning into it
CTRL-V pastes into instead of after showing messages about clipboard operations
This commit is contained in:
parent
3c3117e22f
commit
eba00e6ff8
2 changed files with 17 additions and 6 deletions
|
@ -472,18 +472,27 @@ const noteTree = (function() {
|
|||
case 67:
|
||||
if (event.ctrlKey) { // Ctrl-C
|
||||
contextMenu.copy(node);
|
||||
return false;
|
||||
}
|
||||
break;
|
||||
case 86:
|
||||
if (event.ctrlKey) { // Ctrl-V
|
||||
contextMenu.pasteAfter(node);
|
||||
|
||||
showMessage("Note copied into clipboard.");
|
||||
|
||||
return false;
|
||||
}
|
||||
break;
|
||||
case 88:
|
||||
if (event.ctrlKey) { // Ctrl-X
|
||||
contextMenu.cut(node);
|
||||
|
||||
showMessage("Note cut into clipboard.");
|
||||
|
||||
return false;
|
||||
}
|
||||
break;
|
||||
case 86:
|
||||
if (event.ctrlKey) { // Ctrl-V
|
||||
contextMenu.pasteInto(node);
|
||||
|
||||
showMessage("Note pasted from clipboard into current note.");
|
||||
|
||||
return false;
|
||||
}
|
||||
break;
|
||||
|
|
|
@ -127,6 +127,8 @@ router.put('/:childNoteId/clone-to/:parentNoteId', auth.checkApiAuth, async (req
|
|||
await sql.replace("notes_tree", noteTree);
|
||||
|
||||
await sync_table.addNoteTreeSync(noteTree.note_tree_id, sourceId);
|
||||
|
||||
await sql.execute("UPDATE notes_tree SET is_expanded = 1 WHERE note_id = ?", [parentNoteId]);
|
||||
});
|
||||
|
||||
res.send({
|
||||
|
|
Loading…
Reference in a new issue