diff --git a/src/public/app/services/note_autocomplete.js b/src/public/app/services/note_autocomplete.js index dbee214b7..5932e6177 100644 --- a/src/public/app/services/note_autocomplete.js +++ b/src/public/app/services/note_autocomplete.js @@ -132,6 +132,19 @@ function initNoteAutocomplete($el, options) { return false; }); + // Triggers full text search when Ctrl + Enter is pressed. + $el.on('keydown', (event) => { + if (event.key === 'Enter') { + if (event.ctrlKey) { + // Prevent Ctrl + Enter from triggering autoComplete. + event.preventDefault(); + event.stopImmediatePropagation(); + const searchString = $el.val(); + appContext.triggerCommand('searchNotes', { searchString }); + } + } + }); + let autocompleteOptions = {}; if (options.container) { autocompleteOptions.dropdownMenuContainer = options.container;