mirror of
https://github.com/zadam/trilium.git
synced 2025-03-01 14:22:32 +01:00
hide "go to selected note" button in jump because it doesn't make sense there
This commit is contained in:
parent
24a0856d22
commit
e44c7c9947
@ -15,15 +15,13 @@ async function showDialog() {
|
||||
|
||||
$dialog.modal();
|
||||
|
||||
noteAutocompleteService.initNoteAutocomplete($autoComplete)
|
||||
noteAutocompleteService.initNoteAutocomplete($autoComplete, { hideGoToSelectedNoteButton: true })
|
||||
.on('autocomplete:selected', function(event, suggestion, dataset) {
|
||||
if (!suggestion.path) {
|
||||
return false;
|
||||
}
|
||||
|
||||
treeService.activateNote(suggestion.path);
|
||||
|
||||
$dialog.modal('hide');
|
||||
});
|
||||
|
||||
noteAutocompleteService.showRecentNotes($autoComplete);
|
||||
|
@ -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));
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user