From 96f5ad8b960e4bd577553b2d4f5dd2e6f8828e63 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tr=C3=A8sAbhi?= <43380238+tresabhi@users.noreply.github.com> Date: Tue, 16 Jan 2024 14:28:47 -0600 Subject: [PATCH] fix: no control lock on removed hull yaw --- .../[id]/components/Model/components/TankModel.tsx | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/app/tools/tankopedia/[id]/components/Model/components/TankModel.tsx b/src/app/tools/tankopedia/[id]/components/Model/components/TankModel.tsx index 2712657f7..e26075bba 100644 --- a/src/app/tools/tankopedia/[id]/components/Model/components/TankModel.tsx +++ b/src/app/tools/tankopedia/[id]/components/Model/components/TankModel.tsx @@ -134,11 +134,12 @@ export const TankModel = memo(({ duel: { protagonist } }: TankModelProps) => { function handlePointerDown(event: ThreeEvent) { event.stopPropagation(); - mutateTankopedia((draft) => { - draft.model.visual.controlsEnabled = false; - }); if (isTrack) { + mutateTankopedia((draft) => { + draft.model.visual.controlsEnabled = false; + }); + window.addEventListener('pointermove', handlePointerMove); window.addEventListener('pointerup', handlePointerUp); }