From 06772b6bce8f5ac7f2e90d39a22536eb501055c0 Mon Sep 17 00:00:00 2001 From: Alex Carpenter Date: Mon, 18 May 2026 16:15:14 -0400 Subject: [PATCH 1/3] fix(ui): Configure SSO copy button loading state --- .../steps/TestConfigurationStep.tsx | 19 ++++++++++++------- 1 file changed, 12 insertions(+), 7 deletions(-) diff --git a/packages/ui/src/components/ConfigureSSO/steps/TestConfigurationStep.tsx b/packages/ui/src/components/ConfigureSSO/steps/TestConfigurationStep.tsx index 6e4aa5f38b2..2f424534bee 100644 --- a/packages/ui/src/components/ConfigureSSO/steps/TestConfigurationStep.tsx +++ b/packages/ui/src/components/ConfigureSSO/steps/TestConfigurationStep.tsx @@ -743,17 +743,22 @@ const CopyTestUrlButton = ({ onTestRunCreated }: CopyTestUrlButtonProps): JSX.El size='xs' onClick={createTestRun} isDisabled={isCreatingTestRun} - isLoading={isCreatingTestRun} - loadingText={t(localizationKeys('configureSSO.testConfigurationStep.testUrl.actionLabel__copy'))} sx={t => ({ gap: t.space.$1x5, })} > - + {isCreatingTestRun ? ( + + ) : ( + + )} Date: Mon, 18 May 2026 16:19:21 -0400 Subject: [PATCH 2/3] add changeset --- .changeset/fix-copy-test-url-button-shift.md | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 .changeset/fix-copy-test-url-button-shift.md diff --git a/.changeset/fix-copy-test-url-button-shift.md b/.changeset/fix-copy-test-url-button-shift.md new file mode 100644 index 00000000000..399cf2a5bd1 --- /dev/null +++ b/.changeset/fix-copy-test-url-button-shift.md @@ -0,0 +1,5 @@ +--- +'@clerk/ui': patch +--- + +Fix layout shift when Copy test URL button enters loading state in `` From 4edcd7223ad99447f356d0a69b49e255c040a6e6 Mon Sep 17 00:00:00 2001 From: Alex Carpenter Date: Mon, 18 May 2026 16:39:24 -0400 Subject: [PATCH 3/3] Update TestConfigurationStep.tsx --- .../src/components/ConfigureSSO/steps/TestConfigurationStep.tsx | 1 - 1 file changed, 1 deletion(-) diff --git a/packages/ui/src/components/ConfigureSSO/steps/TestConfigurationStep.tsx b/packages/ui/src/components/ConfigureSSO/steps/TestConfigurationStep.tsx index 2f424534bee..c7f21ed730f 100644 --- a/packages/ui/src/components/ConfigureSSO/steps/TestConfigurationStep.tsx +++ b/packages/ui/src/components/ConfigureSSO/steps/TestConfigurationStep.tsx @@ -708,7 +708,6 @@ type CopyTestUrlButtonProps = { }; const CopyTestUrlButton = ({ onTestRunCreated }: CopyTestUrlButtonProps): JSX.Element => { - const { t } = useLocalizations(); const { user } = useUser(); const card = useCardState(); const { enterpriseConnection } = useConfigureSSO();