diff --git a/app/src/card/openCard.ts b/app/src/card/openCard.ts
index 90686eec0..8078de6bc 100644
--- a/app/src/card/openCard.ts
+++ b/app/src/card/openCard.ts
@@ -61,22 +61,22 @@ export const openCardByData = (cardsData: ICard[], html = "") => {
-
+
-
+
-
+
-
+
`,
@@ -131,13 +131,13 @@ export const openCardByData = (cardsData: ICard[], html = "") => {
}
let type = "";
if (typeof event.detail === "string") {
- if (event.detail === "a") {
+ if (event.detail === "1" || event.detail === "j") {
type = "0";
- } else if (event.detail === "h") {
+ } else if (event.detail === "2" || event.detail === "k") {
type = "1";
- } else if (event.detail === "g") {
+ } else if (event.detail === "3" || event.detail === "l") {
type = "2";
- } else if (event.detail === "e") {
+ } else if (event.detail === "4" || event.detail === ";") {
type = "3";
} else if (event.detail === "s") {
type = "-1";
diff --git a/app/src/menus/workspace.ts b/app/src/menus/workspace.ts
index dbbb0ee66..9fbfaa9fd 100644
--- a/app/src/menus/workspace.ts
+++ b/app/src/menus/workspace.ts
@@ -136,7 +136,7 @@ export const workspaceMenu = (rect: DOMRect) => {
}
window.siyuan.menus.menu.append(new MenuItem({
label: window.siyuan.languages.riffCard,
- icon: "iconRiffCard",
+ iconHTML: '',
accelerator: window.siyuan.config.keymap.general.riffCard.custom,
click: () => {
openCard();
diff --git a/app/src/mobile/util/menu.ts b/app/src/mobile/util/menu.ts
index 767f9221f..f3ba3ee2c 100644
--- a/app/src/mobile/util/menu.ts
+++ b/app/src/mobile/util/menu.ts
@@ -142,7 +142,7 @@ export const popMenu = () => {
${window.siyuan.languages.dailyNote}