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); }