|
@@ -326,8 +326,8 @@ const clickTab = (value: number) => {
|
|
|
};
|
|
|
// 点击二级菜单
|
|
|
const clickTab2 = (value: number) => {
|
|
|
- menuActive2.value = value;
|
|
|
handleExitMenuActive();
|
|
|
+ menuActive2.value = value;
|
|
|
};
|
|
|
// 点击三级菜单
|
|
|
const clickTab3 = (item, index) => {
|
|
@@ -367,10 +367,7 @@ const clickTab3 = (item, index) => {
|
|
|
}
|
|
|
menuActive3.value = index;
|
|
|
} else {
|
|
|
- showTextEdit.value = false;
|
|
|
- drawing.value = false;
|
|
|
- mouseToolState.value.graphicsType = '';
|
|
|
- menuActive3.value = '';
|
|
|
+ handleExitMenuActive();
|
|
|
}
|
|
|
};
|
|
|
// 切换菜单、设置后退出菜单选中
|
|
@@ -378,6 +375,9 @@ const handleExitMenuActive = (noClearActive?: boolean) => {
|
|
|
if (!noClearActive) {
|
|
|
menuActive3.value = '';
|
|
|
}
|
|
|
+ showTextEdit.value = false;
|
|
|
+ drawing.value = false;
|
|
|
+ mouseToolState.value.graphicsType = '';
|
|
|
const drawTool = getDrawTool();
|
|
|
drawTool.closeDraw();
|
|
|
};
|