xzw 2 jaren geleden
bovenliggende
commit
cd2db31163
2 gewijzigde bestanden met toevoegingen van 17 en 6 verwijderingen
  1. 16 5
      public/lib/potree/potree.js
  2. 1 1
      public/lib/potree/potree.js.map

+ 16 - 5
public/lib/potree/potree.js

@@ -103221,6 +103221,8 @@ ENDSEC
         }
         
         
+         
+        
         startInsertion (args = {}, callback, cancelFun) {
             let deferred = $.Deferred();
              
@@ -103228,12 +103230,14 @@ ENDSEC
     			type: 'start_inserting_tag' 
     			 
     		});
-            
+            this.adding = true;
             
             let cancel = ()=>{
                 end();
             };
             let end = ()=>{
+                this.adding = false;
+                viewer.dispatchEvent({type:"endTagMove"});
                 this.viewer.removeEventListener('global_click', click);
             };
             let click = (e)=>{
@@ -103259,6 +103263,8 @@ ENDSEC
                 end();
                 e.consume && e.consume();
                 deferred.resolve(tag);
+                
+                
                 return {stopContinue:true}
                 
             };
@@ -118385,14 +118391,19 @@ ENDSEC
             
             this.state = {};
             
-            viewer.addEventListener('measureMovePoint',()=>{
+            let startCrossStyle = ()=>{
                 this.state.cross = true;
                 this.judgeTex();
-            }); 
-            viewer.addEventListener('endMeasureMove',()=>{
+            };
+            let endCrossStyle = ()=>{
                 this.state.cross = false;
                 this.judgeTex();
-            }); 
+            };
+            
+            viewer.addEventListener('measureMovePoint',startCrossStyle); 
+            viewer.addEventListener('endMeasureMove',endCrossStyle);
+            viewer.addEventListener('start_inserting_tag',startCrossStyle); 
+            viewer.addEventListener('endTagMove',endCrossStyle);
             
             viewer.addEventListener('reticule_forbit',(e)=>{
                 if(this.state.forbit != e.v){

File diff suppressed because it is too large
+ 1 - 1
public/lib/potree/potree.js.map