Skip to content

Commit 4c6bfb9

Browse files
committed
fix(workflow): preserve running control artwork
1 parent 0476a6d commit 4c6bfb9

1 file changed

Lines changed: 17 additions & 4 deletions

File tree

  • apps/sim/app/workspace/[workspaceId]/w/[workflowId]/components/action-bar

apps/sim/app/workspace/[workspaceId]/w/[workflowId]/components/action-bar/action-bar.tsx

Lines changed: 17 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@ import {
88
DropdownMenuRadioItem,
99
DropdownMenuTrigger,
1010
Duplicate,
11-
Loader,
1211
PlayOutline,
1312
Tooltip,
1413
Trash,
@@ -48,9 +47,23 @@ type ActionId = 'run' | 'enabled' | 'lock' | 'duplicate' | 'remove' | 'delete' |
4847

4948
function RunningActionIcon() {
5049
return (
51-
<span className='relative grid size-[14px] place-items-center' aria-hidden='true'>
52-
<span className='col-start-1 row-start-1 opacity-100 transition-opacity duration-100 group-hover/run:opacity-0 group-focus-visible/run:opacity-0 motion-reduce:transition-none'>
53-
<Loader animate className='size-[14px]' />
50+
<span
51+
className='relative grid size-[14px] translate-x-[8px] translate-y-px place-items-center'
52+
aria-hidden='true'
53+
>
54+
<span className='col-start-1 row-start-1 opacity-100 transition-opacity duration-100 group-hover/run:opacity-0 group-focus-visible/run:opacity-0 motion-safe:animate-spin motion-reduce:transition-none'>
55+
<svg className='size-[14px]' viewBox='0 0 24 24' fill='none'>
56+
<circle cx='12' cy='12' r='10' stroke='currentColor' strokeWidth='2' opacity='0.25' />
57+
<circle
58+
cx='12'
59+
cy='12'
60+
r='10'
61+
stroke='currentColor'
62+
strokeWidth='2'
63+
strokeLinecap='round'
64+
strokeDasharray='18 45'
65+
/>
66+
</svg>
5467
</span>
5568
<span className='col-start-1 row-start-1 opacity-0 transition-opacity duration-100 group-hover/run:opacity-100 group-focus-visible/run:opacity-100 motion-reduce:transition-none'>
5669
<Square className='size-[11px] fill-current' strokeWidth={0} />

0 commit comments

Comments
 (0)