fix(editor): 右键菜单消失子菜单可能不会跟着消失

This commit is contained in:
roymondchen 2023-09-26 15:57:00 +08:00
parent a22e59e2bd
commit 1ce6411e05

View File

@ -145,12 +145,16 @@ const show = (e?: MouseEvent) => {
const showSubMenu = (item: MenuButton | MenuComponent, index: number) => {
const menuItem = item as MenuButton;
if (typeof item !== 'object' || !menuItem.items?.length) {
if (typeof item !== 'object') {
return;
}
subMenuData.value = menuItem.items || [];
setTimeout(() => {
if (!visible.value) {
return;
}
if (menu.value) {
//
let y = menu.value.offsetTop;