Browse Source

Fix 修复下拉菜单关闭按钮不起作用的问题

Yue 9 months ago
parent
commit
4cae815798
1 changed files with 2 additions and 1 deletions
  1. 2 1
      UI/VAP_V3.VUE/src/core/vb-dom/components/_MenuComponent.ts

+ 2 - 1
UI/VAP_V3.VUE/src/core/vb-dom/components/_MenuComponent.ts

@@ -902,8 +902,9 @@ class MenuComponent {
 				const menu = MenuComponent.getInstance(item)
 				if (menu && menu.getItemSubType(item) === "dropdown") {
 					if (skip) {
+						const subMenu = menu.getItemSubElement(item)
 						if (
-							menu.getItemSubElement(item)?.contains(skip) === false &&
+							(subMenu.contains(skip) && subMenu !== skip) === false &&
 							item.contains(skip) === false &&
 							item !== skip
 						) {