mirror of
https://github.com/siyuan-note/siyuan.git
synced 2026-02-07 08:01:47 +01:00
🐛 cell 获取错误
This commit is contained in:
parent
52de7a24d4
commit
aa2b52bad9
5 changed files with 72 additions and 69 deletions
|
|
@ -101,7 +101,13 @@ export const openMenuPanel = (options: {
|
|||
blockElement: options.blockElement
|
||||
});
|
||||
} else if (options.type === "asset") {
|
||||
bindAssetEvent({protyle: options.protyle, data, menuElement, cellElements: options.cellElements});
|
||||
bindAssetEvent({
|
||||
protyle: options.protyle,
|
||||
data,
|
||||
menuElement,
|
||||
cellElements: options.cellElements,
|
||||
blockElement: options.blockElement
|
||||
});
|
||||
setTimeout(() => {
|
||||
setPosition(menuElement, cellRect.left, cellRect.bottom, cellRect.height);
|
||||
}, Constants.TIMEOUT_LOAD); // 等待加载
|
||||
|
|
@ -264,7 +270,8 @@ export const openMenuPanel = (options: {
|
|||
data,
|
||||
cellElements: options.cellElements,
|
||||
type: "replace",
|
||||
replaceValue
|
||||
replaceValue,
|
||||
blockElement: options.blockElement
|
||||
});
|
||||
return;
|
||||
}
|
||||
|
|
@ -932,7 +939,7 @@ export const openMenuPanel = (options: {
|
|||
event.stopPropagation();
|
||||
break;
|
||||
} else if (type === "addAssetLink") {
|
||||
addAssetLink(options.protyle, data, options.cellElements, target);
|
||||
addAssetLink(options.protyle, data, options.cellElements, target, options.blockElement);
|
||||
event.preventDefault();
|
||||
event.stopPropagation();
|
||||
break;
|
||||
|
|
@ -963,7 +970,8 @@ export const openMenuPanel = (options: {
|
|||
data,
|
||||
cellElements: options.cellElements,
|
||||
type: "addUpdate",
|
||||
addUpdateValue: [value]
|
||||
addUpdateValue: [value],
|
||||
blockElement: options.blockElement
|
||||
});
|
||||
window.siyuan.menus.menu.remove();
|
||||
});
|
||||
|
|
@ -996,7 +1004,7 @@ export const openMenuPanel = (options: {
|
|||
event.stopPropagation();
|
||||
break;
|
||||
} else if (type === "editAssetItem") {
|
||||
editAssetItem(options.protyle, data, options.cellElements, target.parentElement);
|
||||
editAssetItem(options.protyle, data, options.cellElements, target.parentElement, options.blockElement);
|
||||
event.preventDefault();
|
||||
event.stopPropagation();
|
||||
break;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue