Fix:修复点击概要会触发data_change_detail事件的问题

This commit is contained in:
街角小林 2024-04-08 18:02:59 +08:00
parent 513a1c342c
commit 2b8d4ae225

View File

@ -157,8 +157,15 @@ export const copyRenderTree = (tree, root, removeActiveState = false) => {
tree.data = simpleDeepClone(root.data)
if (removeActiveState) {
tree.data.isActive = false
if (tree.data.generalization) {
tree.data.generalization.isActive = false
const generalization = tree.data.generalization
if (generalization) {
if (Array.isArray(generalization)) {
generalization.forEach(item => {
item.isActive = false
})
} else {
generalization.isActive = false
}
}
}
tree.children = []