hide "go to selected note" button in jump because it doesn't make sense there

This commit is contained in:
azivner
2018-11-14 11:28:52 +01:00
parent 24a0856d22
commit e44c7c9947
2 changed files with 12 additions and 7 deletions

View File

@@ -30,8 +30,10 @@ function showRecentNotes($el) {
$el.autocomplete("open");
}
function initNoteAutocomplete($el) {
function initNoteAutocomplete($el, options) {
if (!$el.hasClass("note-autocomplete-input")) {
options = options || {};
$el.addClass("note-autocomplete-input");
const $clearTextButton = $("<span>")
@@ -46,11 +48,16 @@ function initNoteAutocomplete($el) {
.addClass("input-group-text go-to-selected-note-button jam jam-arrow-right")
.prop("title", "Go to selected note");
$el.after($("<div>")
const $sideButtons = $("<div>")
.addClass("input-group-append")
.append($clearTextButton)
.append($showRecentNotesButton)
.append($goToSelectedNoteButton));
.append($showRecentNotesButton);
if (!options.hideGoToSelectedNoteButton) {
$sideButtons.append($goToSelectedNoteButton);
}
$el.after($sideButtons);
$clearTextButton.click(() => clearText($el));