diff options
| author | Mani Sundararajan <[email protected]> | 2026-01-19 05:34:40 -0500 |
|---|---|---|
| committer | GitHub <[email protected]> | 2026-01-19 04:34:40 -0600 |
| commit | 08005d755b240dac3ec208aee504a76af7052de7 (patch) | |
| tree | ee119b1345e5949e6afdc4a940824689bdd052f0 /packages/app/src/components/session | |
| parent | 13276aee8255ea809a975dc70808af08273773f2 (diff) | |
| download | opencode-08005d755b240dac3ec208aee504a76af7052de7.tar.gz opencode-08005d755b240dac3ec208aee504a76af7052de7.zip | |
refactor(desktop): tweak share button to prevent layout shift (#9322)
Diffstat (limited to 'packages/app/src/components/session')
| -rw-r--r-- | packages/app/src/components/session/session-header.tsx | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/packages/app/src/components/session/session-header.tsx b/packages/app/src/components/session/session-header.tsx index 96ed762c4..7cded4bce 100644 --- a/packages/app/src/components/session/session-header.tsx +++ b/packages/app/src/components/session/session-header.tsx @@ -244,7 +244,11 @@ export function SessionHeader() { } trigger={ <Tooltip class="shrink-0" value="Share session"> - <Button variant="secondary" classList={{ "rounded-r-none": shareUrl() !== undefined }}> + <Button + variant="secondary" + classList={{ "rounded-r-none": shareUrl() !== undefined }} + style={{ scale: 1 }} + > Share </Button> </Tooltip> @@ -293,12 +297,12 @@ export function SessionHeader() { </Show> </div> </Popover> - <Show when={shareUrl()}> + <Show when={shareUrl()} fallback={<div class="size-6" aria-hidden="true" />}> <Tooltip value={state.copied ? "Copied" : "Copy link"} placement="top" gutter={8}> <IconButton icon={state.copied ? "check" : "copy"} variant="secondary" - class="rounded-l-none border-l border-border-weak-base" + class="rounded-l-none" onClick={copyLink} disabled={state.unshare} /> |
