Commit 3bfdcbf 1 parent a526903 commit 3bfdcbf Copy full SHA for 3bfdcbf
File tree 1 file changed +9
-0
lines changed
packages/front/src/measurement/LengthMeasurement
1 file changed +9
-0
lines changed Original file line number Diff line number Diff line change @@ -303,9 +303,11 @@ export class LengthMeasurement
303
303
if ( ! viewerContainer ) return ;
304
304
305
305
viewerContainer . removeEventListener ( "pointermove" , this . onMouseMove ) ;
306
+ window . removeEventListener ( "keydown" , this . onKeydown ) ;
306
307
307
308
if ( active ) {
308
309
viewerContainer . addEventListener ( "pointermove" , this . onMouseMove ) ;
310
+ window . addEventListener ( "keydown" , this . onKeydown ) ;
309
311
}
310
312
}
311
313
@@ -314,4 +316,11 @@ export class LengthMeasurement
314
316
this . _vertexPicker . get ( this . world ) ;
315
317
}
316
318
} ;
319
+
320
+ private onKeydown = ( e : KeyboardEvent ) => {
321
+ if ( ! this . enabled ) return ;
322
+ if ( e . key === "Escape" ) {
323
+ this . cancelCreation ( ) ;
324
+ }
325
+ } ;
317
326
}
You can’t perform that action at this time.
0 commit comments