From 30056e7ffe2b3a6e7db7aa110ba7b68e56f30622 Mon Sep 17 00:00:00 2001 From: SiriusXT <1160925501@qq.com> Date: Wed, 2 Apr 2025 15:19:19 +0800 Subject: [PATCH 1/2] Forced to trigger search after compositionend --- src/public/app/services/note_autocomplete.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/public/app/services/note_autocomplete.ts b/src/public/app/services/note_autocomplete.ts index ae2522e18..8b827acad 100644 --- a/src/public/app/services/note_autocomplete.ts +++ b/src/public/app/services/note_autocomplete.ts @@ -170,6 +170,10 @@ function initNoteAutocomplete($el: JQuery, options?: Options) { }); $el.on("compositionend", () => { isComposingInput = false; + const searchString = $el.autocomplete("val") as unknown as string; + $el.autocomplete("val", ""); + $el.setSelectedNotePath(""); + $el.autocomplete("val", searchString); }); $el.addClass("note-autocomplete-input"); From cc87ff44a5589b35f56e9cd0e4cf4f83724ffa49 Mon Sep 17 00:00:00 2001 From: SiriusXT <1160925501@qq.com> Date: Wed, 2 Apr 2025 15:44:47 +0800 Subject: [PATCH 2/2] Forced to trigger search after compositionend --- src/public/app/services/note_autocomplete.ts | 1 - 1 file changed, 1 deletion(-) diff --git a/src/public/app/services/note_autocomplete.ts b/src/public/app/services/note_autocomplete.ts index 8b827acad..a92c241a6 100644 --- a/src/public/app/services/note_autocomplete.ts +++ b/src/public/app/services/note_autocomplete.ts @@ -172,7 +172,6 @@ function initNoteAutocomplete($el: JQuery, options?: Options) { isComposingInput = false; const searchString = $el.autocomplete("val") as unknown as string; $el.autocomplete("val", ""); - $el.setSelectedNotePath(""); $el.autocomplete("val", searchString); });