diff --git a/src/Circle.tsx b/src/Circle.tsx index 87414a8..d0ccbe9 100644 --- a/src/Circle.tsx +++ b/src/Circle.tsx @@ -55,7 +55,7 @@ const getCircleStyle = ( stroke: typeof strokeColor === 'string' ? strokeColor : undefined, strokeDasharray: `${perimeterWithoutGap}px ${perimeter}`, strokeDashoffset, - transform: percent === 100 ? undefined : `rotate(${rotateDeg + offsetDeg + positionDeg}deg)`, + transform: `rotate(${rotateDeg + offsetDeg + positionDeg}deg)`, transformOrigin: '50% 50%', transition: 'stroke-dashoffset .3s ease 0s, stroke-dasharray .3s ease 0s, stroke .3s, stroke-width .06s ease .3s, opacity .3s ease 0s', diff --git a/tests/__snapshots__/index.spec.js.snap b/tests/__snapshots__/index.spec.js.snap index 5d6ab97..7034d14 100644 --- a/tests/__snapshots__/index.spec.js.snap +++ b/tests/__snapshots__/index.spec.js.snap @@ -114,7 +114,7 @@ exports[`Progress Circle should gradient works and circles have different gradie stroke="#D9D9D9" stroke-linecap="round" stroke-width="1" - style="stroke: #D9D9D9; stroke-dasharray: 295.3097094374406px 295.3097094374406; stroke-dashoffset: 0; transform-origin: 50% 50%; transition: stroke-dashoffset .3s ease 0s, stroke-dasharray .3s ease 0s, stroke .3s, stroke-width .06s ease .3s, opacity .3s ease 0s; fill-opacity: 0;" + style="stroke: #D9D9D9; stroke-dasharray: 295.3097094374406px 295.3097094374406; stroke-dashoffset: 0; transform: rotate(-90deg); transform-origin: 50% 50%; transition: stroke-dashoffset .3s ease 0s, stroke-dasharray .3s ease 0s, stroke .3s, stroke-width .06s ease .3s, opacity .3s ease 0s; fill-opacity: 0;" />