Forráskód Böngészése

:art: https://github.com/siyuan-note/siyuan/issues/11352

Vanessa 1 éve
szülő
commit
6bfdaf35e4
1 módosított fájl, 6 hozzáadás és 1 törlés
  1. 6 1
      app/src/protyle/scroll/index.ts

+ 6 - 1
app/src/protyle/scroll/index.ts

@@ -5,6 +5,7 @@ import {updateHotkeyTip} from "../util/compatibility";
 import {hasClosestByClassName} from "../util/hasClosest";
 import {goEnd, goHome} from "../wysiwyg/commonHotkey";
 import {isMobile} from "../../util/functions";
+import {showTooltip} from "../../dialog/tooltip";
 
 export class Scroll {
     public element: HTMLElement;
@@ -38,6 +39,7 @@ export class Scroll {
         this.inputElement = this.element.firstElementChild as HTMLInputElement;
         this.inputElement.addEventListener("input", () => {
             this.element.setAttribute("aria-label", `Blocks ${this.inputElement.value}/${protyle.block.blockCount}`);
+            showTooltip(this.element.getAttribute("aria-label"), this.element);
         });
         /// #if BROWSER
         this.inputElement.addEventListener("change", () => {
@@ -74,11 +76,14 @@ export class Scroll {
                 data: getResponse,
                 protyle,
                 action: [Constants.CB_GET_FOCUSFIRST, Constants.CB_GET_UNCHANGEID],
+                afterCB: () => {
+                    showTooltip(this.element.getAttribute("aria-label"), this.element);
+                }
             });
         });
     }
 
-    public updateIndex(protyle: IProtyle, id: string, cb?:(index: number) => void) {
+    public updateIndex(protyle: IProtyle, id: string, cb?: (index: number) => void) {
         fetchPost("/api/block/getBlockIndex", {id}, (response) => {
             if (!response.data) {
                 return;