|
@@ -41602,8 +41602,10 @@
|
|
edgeLabel.addEventListener('mouseleave', () => {
|
|
edgeLabel.addEventListener('mouseleave', () => {
|
|
this.setSelected(false, 'edgeLabel');
|
|
this.setSelected(false, 'edgeLabel');
|
|
});
|
|
});
|
|
- edgeLabel.addEventListener('click', () => {
|
|
|
|
- this.isNew || viewer.measuringTool.isAdding || viewer.focusOnObject(this, 'measure');
|
|
|
|
|
|
+ edgeLabel.addEventListener('click', e => {
|
|
|
|
+ //setTimeout(()=>{
|
|
|
|
+ this.isNew || viewer.measuringTool.isAdding || e.button == MOUSE.LEFT || viewer.focusOnObject(this, 'measure');
|
|
|
|
+ //},1)//延时是因为(点右键)刚结束绘制会触发
|
|
});
|
|
});
|
|
}
|
|
}
|
|
edgeLabel.visible = false;
|
|
edgeLabel.visible = false;
|