From 25d9ca9ca83cfbe9be8b46484002d80bad35ca44 Mon Sep 17 00:00:00 2001 From: Vanessa Date: Sun, 8 Dec 2024 16:53:48 +0800 Subject: [PATCH] =?UTF-8?q?:art:=20=E5=8F=8D=E9=93=BE=E6=9C=89=E7=AD=9B?= =?UTF-8?q?=E9=80=89=E6=97=B6=EF=BC=8C=E9=AB=98=E4=BA=AE=E7=AD=9B=E9=80=89?= =?UTF-8?q?=E6=8C=89=E9=92=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/src/layout/dock/Backlink.ts | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/app/src/layout/dock/Backlink.ts b/app/src/layout/dock/Backlink.ts index b088b6753..46edc0d5d 100644 --- a/app/src/layout/dock/Backlink.ts +++ b/app/src/layout/dock/Backlink.ts @@ -136,6 +136,14 @@ export class Backlink extends Model { item.addEventListener("blur", (event: KeyboardEvent) => { const inputElement = event.target as HTMLInputElement; inputElement.classList.add("fn__none"); + const filterIconElement = inputElement.nextElementSibling + if (inputElement.value) { + filterIconElement.classList.add("block__icon--active") + filterIconElement.setAttribute("aria-label", window.siyuan.languages.filter + " " + inputElement.value) + } else { + filterIconElement.classList.remove("block__icon--active") + filterIconElement.setAttribute("aria-label", window.siyuan.languages.filter) + } }); item.addEventListener("keydown", (event: KeyboardEvent) => { if (!event.isComposing && event.key === "Enter") {