From aefa9ec2b222f37d504969a0c5c14d0dfe56c26e Mon Sep 17 00:00:00 2001 From: Jerald-Golden-B Date: Sat, 3 May 2025 13:49:59 +0530 Subject: [PATCH] Fix SVG attribute casing in icons and update action handling in RoboticArmInstance for improved functionality --- app/src/components/icons/ExportCommonIcons.tsx | 2 +- app/src/components/icons/analysis.tsx | 2 +- .../roboticArm/instances/animator/roboticArmAnimator.tsx | 4 ++-- .../roboticArm/instances/armInstance/roboticArmInstance.tsx | 4 +--- 4 files changed, 5 insertions(+), 7 deletions(-) diff --git a/app/src/components/icons/ExportCommonIcons.tsx b/app/src/components/icons/ExportCommonIcons.tsx index 4137498..b4ec2cf 100644 --- a/app/src/components/icons/ExportCommonIcons.tsx +++ b/app/src/components/icons/ExportCommonIcons.tsx @@ -844,7 +844,7 @@ export const LogTickIcon = () => { fill="none" xmlns="http://www.w3.org/2000/svg" > - + - + - {customCurvePoints && currentPath && isPlaying && ( + {/* {customCurvePoints && currentPath && isPlaying && ( [p.x, p.y, p.z] as [number, number, number])} @@ -208,7 +208,7 @@ function RoboticArmAnimator({ dashed={false} /> - )} + )} */} {/* diff --git a/app/src/modules/simulation/roboticArm/instances/armInstance/roboticArmInstance.tsx b/app/src/modules/simulation/roboticArm/instances/armInstance/roboticArmInstance.tsx index d2f2dba..45cae97 100644 --- a/app/src/modules/simulation/roboticArm/instances/armInstance/roboticArmInstance.tsx +++ b/app/src/modules/simulation/roboticArm/instances/armInstance/roboticArmInstance.tsx @@ -147,8 +147,7 @@ function RoboticArmInstance({ armBot }: { armBot: ArmBotStatus }) { else if (armBot && !armBot.isActive && armBot.state === "idle" && currentPhase === "rest" && !armBot.currentAction) { logStatus(armBot.modelUuid, "Waiting to trigger CurrentAction") const timeoutId = setTimeout(() => { - addCurrentAction(armBot.modelUuid, selectedAction?.actionId); - console.log('selectedAction?.actionId: ', selectedAction?.actionId); + addCurrentAction(armBot.modelUuid, armBot.point.actions[0].actionUuid); }, 3000); return () => clearTimeout(timeoutId); } @@ -159,7 +158,6 @@ function RoboticArmInstance({ armBot }: { armBot: ArmBotStatus }) { setArmBotState(armBot.modelUuid, "running"); setCurrentPhase("rest-to-start"); let actiondata = getActionByUuid(selectedProduct.productId, selectedAction.actionId) - console.log('actiondata: ', actiondata); const startPoint = armBot.point.actions[0].process.startPoint; if (startPoint) { let curve = createCurveBetweenTwoPoints(restPosition, new THREE.Vector3(startPoint[0], startPoint[1], startPoint[2]));