diff --git a/app/src/protyle/hint/index.ts b/app/src/protyle/hint/index.ts
index 210010e83..0f6060e9a 100644
--- a/app/src/protyle/hint/index.ts
+++ b/app/src/protyle/hint/index.ts
@@ -41,6 +41,7 @@ import {isMobile} from "../../util/functions";
import {isIPhone, isNotCtrl, isOnlyMeta} from "../util/compatibility";
import {avRender} from "../render/av/render";
import {genIconHTML} from "../render/util";
+import {updateAttrViewCellAnimation} from "../render/av/action";
export class Hint {
public timeId: number;
@@ -370,19 +371,19 @@ ${genHintItemHTML(item)}
${filterEmoji(value, 256)}
${[
- ["2b50", window.siyuan.languages.recentEmoji],
- ["1f527", getEmojiTitle(0)],
- ["1f60d", getEmojiTitle(1)],
- ["1f433", getEmojiTitle(2)],
- ["1f96a", getEmojiTitle(3)],
- ["1f3a8", getEmojiTitle(4)],
- ["1f3dd-fe0f", getEmojiTitle(5)],
- ["1f52e", getEmojiTitle(6)],
- ["267e-fe0f", getEmojiTitle(7)],
- ["1f6a9", getEmojiTitle(8)],
- ].map(([unicode, title], index) =>
- ``
- ).join("")}
+ ["2b50", window.siyuan.languages.recentEmoji],
+ ["1f527", getEmojiTitle(0)],
+ ["1f60d", getEmojiTitle(1)],
+ ["1f433", getEmojiTitle(2)],
+ ["1f96a", getEmojiTitle(3)],
+ ["1f3a8", getEmojiTitle(4)],
+ ["1f3dd-fe0f", getEmojiTitle(5)],
+ ["1f52e", getEmojiTitle(6)],
+ ["267e-fe0f", getEmojiTitle(7)],
+ ["1f6a9", getEmojiTitle(8)],
+ ].map(([unicode, title], index) =>
+ ``
+ ).join("")}
`;
lazyLoadEmoji(this.element);
@@ -456,6 +457,12 @@ ${genHintItemHTML(item)}
}]);
});
});
+ updateAttrViewCellAnimation(cellElement, {
+ type: "block",
+ id: newID,
+ isDetached: false,
+ block: {content: realFileName}
+ });
} else {
const sourceId = tempElement.getAttribute("data-id");
rowElement.dataset.id = sourceId;
@@ -472,6 +479,12 @@ ${genHintItemHTML(item)}
nextID: previousID,
isDetached: true,
}]);
+ updateAttrViewCellAnimation(cellElement, {
+ type: "block",
+ id: sourceId,
+ isDetached: false,
+ block: {content: tempElement.textContent}
+ });
}
return;
}