|
@@ -83732,10 +83732,13 @@ void main()
|
|
|
viewer.addEventListener('resize',this.setSize.bind(this));
|
|
|
|
|
|
viewer.addEventListener('global_click', ()=>{
|
|
|
- viewer.scene.measurements.forEach(e=>{
|
|
|
- e.dispatchEvent('cancelSelect');
|
|
|
- });
|
|
|
- return {stopContinue:true}//不要flytopano
|
|
|
+ let m = viewer.scene.measurements.filter(e=>e.clickSelected);
|
|
|
+ if(m.length){
|
|
|
+ m.forEach(e=>{
|
|
|
+ e.dispatchEvent('cancelSelect');
|
|
|
+ });
|
|
|
+ return {stopContinue:true}//不要flytopano
|
|
|
+ }
|
|
|
},{importance:10});
|
|
|
|
|
|
|