mirror of
https://github.com/zadam/trilium.git
synced 2025-11-01 10:55:55 +01:00
delete now works with multi-select
This commit is contained in:
@@ -382,8 +382,8 @@ const noteTree = (function() {
|
||||
recentNotes.addRecentNote(currentNoteTreeId, currentNotePath);
|
||||
}
|
||||
|
||||
function getSelectedNodes() {
|
||||
return getTree().getSelectedNodes();
|
||||
function getSelectedNodes(stopOnParents = false) {
|
||||
return getTree().getSelectedNodes(stopOnParents);
|
||||
}
|
||||
|
||||
function clearSelectedNodes() {
|
||||
@@ -403,7 +403,7 @@ const noteTree = (function() {
|
||||
|
||||
const keybindings = {
|
||||
"del": node => {
|
||||
treeChanges.deleteNode(node);
|
||||
treeChanges.deleteNodes(getSelectedNodes(true));
|
||||
},
|
||||
"ctrl+up": node => {
|
||||
const beforeNode = node.getPrevSibling();
|
||||
@@ -803,7 +803,7 @@ const noteTree = (function() {
|
||||
$(document).bind('keydown', 'ctrl+del', e => {
|
||||
const node = getCurrentNode();
|
||||
|
||||
treeChanges.deleteNode(node);
|
||||
treeChanges.deleteNodes([node]);
|
||||
|
||||
e.preventDefault();
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user