diff --git a/src/public/app/services/note_autocomplete.js b/src/public/app/services/note_autocomplete.js
index 526bc6dce..09548284b 100644
--- a/src/public/app/services/note_autocomplete.js
+++ b/src/public/app/services/note_autocomplete.js
@@ -106,7 +106,7 @@ function initNoteAutocomplete($el, options) {
$el.addClass("note-autocomplete-input");
const $clearTextButton = $("")
- .addClass("input-group-text input-clearer-button bx bx-x")
+ .addClass("input-group-text input-clearer-button bx bxs-tag-x")
.prop("title", "Clear text field");
const $showRecentNotesButton = $("")
@@ -137,7 +137,14 @@ function initNoteAutocomplete($el, options) {
return false;
});
+ let autocompleteOptions = {};
+ if (options.container) {
+ autocompleteOptions.dropdownMenuContainer = options.container;
+ autocompleteOptions.debug = true; // don't close on blur
+ }
+
$el.autocomplete({
+ ...autocompleteOptions,
appendTo: document.querySelector('body'),
hint: false,
autoselect: true,
diff --git a/src/public/app/widgets/dialogs/jump_to_note.js b/src/public/app/widgets/dialogs/jump_to_note.js
index 385730260..c6bfed2e7 100644
--- a/src/public/app/widgets/dialogs/jump_to_note.js
+++ b/src/public/app/widgets/dialogs/jump_to_note.js
@@ -8,18 +8,16 @@ const TPL = `