diff --git a/viewer/packages/tools/src/Measurement/MeasurementTool.ts b/viewer/packages/tools/src/Measurement/MeasurementTool.ts index 8e3f5621936..54a858aeea7 100644 --- a/viewer/packages/tools/src/Measurement/MeasurementTool.ts +++ b/viewer/packages/tools/src/Measurement/MeasurementTool.ts @@ -378,10 +378,12 @@ export class MeasurementTool extends Cognite3DViewerToolBase { } private async onPointerClick(event: MouseEvent): Promise { - if (event.target === this._viewer.canvas) { - event.stopPropagation(); + if (event.target !== this._viewer.canvas) { + return; } + event.stopPropagation(); + const { offsetX, offsetY } = event; const intersection = await this._viewer.getIntersectionFromPixel(offsetX, offsetY);