diff --git a/src/mol-canvas3d/helper/interaction-events.ts b/src/mol-canvas3d/helper/interaction-events.ts index 394b6b9f770ece9e6d941e89a49bc18a46f2076c..60a252dee74fd3a7728dbeb29c47961e9f62f828 100644 --- a/src/mol-canvas3d/helper/interaction-events.ts +++ b/src/mol-canvas3d/helper/interaction-events.ts @@ -39,7 +39,7 @@ export class Canvas3dInteractionHelper { private modifiers: ModifiersKeys = ModifiersKeys.None; private identify(isClick: boolean, t: number) { - if (this.lastX !== this.cX && this.lastY !== this.cY) { + if (this.lastX !== this.cX || this.lastY !== this.cY) { this.id = this.canvasIdentify(this.cX, this.cY); this.lastX = this.cX; this.lastY = this.cY;