From 083d94f81116795cb36dfd47d2b23e023fe3a755 Mon Sep 17 00:00:00 2001 From: MusicalProgrammer Date: Thu, 6 Oct 2022 16:48:54 -0400 Subject: [PATCH] Bugfix: Dragging physics happens for one frame. --- src/source/Tool/ArrowTool.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/source/Tool/ArrowTool.cpp b/src/source/Tool/ArrowTool.cpp index 8b98d8c..106482c 100644 --- a/src/source/Tool/ArrowTool.cpp +++ b/src/source/Tool/ArrowTool.cpp @@ -96,9 +96,9 @@ void ArrowTool::onMouseMoved(Mouse mouse) roundDeg(rotEulerAngles.z); rot = rot.fromEulerAnglesXYZ( rotEulerAngles.x * (M_PI / 180), rotEulerAngles.y * (M_PI / 180), rotEulerAngles.z * (M_PI / 180) ); - - part->setPosition(vec); + part->setDragging(true); + part->setPosition(vec); part->setCFrame(CoordinateFrame(rot, vec)); } }