Perma delete shortcut, fix event modifiers
This commit is contained in:
@@ -814,7 +814,7 @@ angular.module('app')
|
||||
}
|
||||
})
|
||||
|
||||
this.deleteKeyObserver = keyboardManager.addKeyObserver({
|
||||
this.trashKeyObserver = keyboardManager.addKeyObserver({
|
||||
key: KeyboardManager.KeyBackspace,
|
||||
notElementIds: ["note-text-editor", "note-title-editor"],
|
||||
modifiers: [KeyboardManager.KeyModifierMeta],
|
||||
@@ -825,6 +825,18 @@ angular.module('app')
|
||||
},
|
||||
})
|
||||
|
||||
this.deleteKeyObserver = keyboardManager.addKeyObserver({
|
||||
key: KeyboardManager.KeyBackspace,
|
||||
notElementIds: ["note-text-editor", "note-title-editor"],
|
||||
modifiers: [KeyboardManager.KeyModifierMeta, KeyboardManager.KeyModifierShift],
|
||||
onKeyDown: (event) => {
|
||||
event.preventDefault();
|
||||
$timeout(() => {
|
||||
this.deleteNote(true);
|
||||
});
|
||||
},
|
||||
})
|
||||
|
||||
/*
|
||||
Editor Customization
|
||||
*/
|
||||
|
||||
Reference in New Issue
Block a user