Bläddra i källkod

:art: 反链有筛选时,高亮筛选按钮

Vanessa 7 månader sedan
förälder
incheckning
25d9ca9ca8
1 ändrade filer med 8 tillägg och 0 borttagningar
  1. 8 0
      app/src/layout/dock/Backlink.ts

+ 8 - 0
app/src/layout/dock/Backlink.ts

@@ -136,6 +136,14 @@ export class Backlink extends Model {
             item.addEventListener("blur", (event: KeyboardEvent) => {
             item.addEventListener("blur", (event: KeyboardEvent) => {
                 const inputElement = event.target as HTMLInputElement;
                 const inputElement = event.target as HTMLInputElement;
                 inputElement.classList.add("fn__none");
                 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) => {
             item.addEventListener("keydown", (event: KeyboardEvent) => {
                 if (!event.isComposing && event.key === "Enter") {
                 if (!event.isComposing && event.key === "Enter") {