Fix:修复只读模式下按住节点无法拖动画布的问题
This commit is contained in:
parent
f1748e7e42
commit
c845a0b7fa
@ -385,10 +385,10 @@ class Node {
|
|||||||
this.active(e)
|
this.active(e)
|
||||||
})
|
})
|
||||||
this.group.on('mousedown', e => {
|
this.group.on('mousedown', e => {
|
||||||
if (this.isRoot && e.which === 3) {
|
if (this.isRoot && e.which === 3 && !this.mindMap.opt.readonly) {
|
||||||
e.stopPropagation()
|
e.stopPropagation()
|
||||||
}
|
}
|
||||||
if (!this.isRoot) {
|
if (!this.isRoot && !this.mindMap.opt.readonly) {
|
||||||
e.stopPropagation()
|
e.stopPropagation()
|
||||||
}
|
}
|
||||||
// 多选和取消多选
|
// 多选和取消多选
|
||||||
@ -414,7 +414,7 @@ class Node {
|
|||||||
this.mindMap.emit('node_mousedown', this, e)
|
this.mindMap.emit('node_mousedown', this, e)
|
||||||
})
|
})
|
||||||
this.group.on('mouseup', e => {
|
this.group.on('mouseup', e => {
|
||||||
if (!this.isRoot) {
|
if (!this.isRoot && !this.mindMap.opt.readonly) {
|
||||||
e.stopPropagation()
|
e.stopPropagation()
|
||||||
}
|
}
|
||||||
this.mindMap.emit('node_mouseup', this, e)
|
this.mindMap.emit('node_mouseup', this, e)
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user