mirror of
				https://github.com/zadam/trilium.git
				synced 2025-10-31 18:36:30 +01:00 
			
		
		
		
	hide "go to selected note" button in jump because it doesn't make sense there
This commit is contained in:
		| @@ -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)); | ||||
|  | ||||
|   | ||||
		Reference in New Issue
	
	Block a user