diff --git a/apps/mesh/src/web/components/chat/connect-desktop-dialog.tsx b/apps/mesh/src/web/components/chat/connect-desktop-dialog.tsx index 4d03ec22fd..02b846bb9c 100644 --- a/apps/mesh/src/web/components/chat/connect-desktop-dialog.tsx +++ b/apps/mesh/src/web/components/chat/connect-desktop-dialog.tsx @@ -96,9 +96,10 @@ export function ConnectDesktopDialog({ variant="ghost" size="icon-sm" onClick={() => { - navigator.clipboard.writeText(INSTALL_SNIPPET); - setCopied(true); - setTimeout(() => setCopied(false), 1500); + navigator.clipboard.writeText(INSTALL_SNIPPET).then(() => { + setCopied(true); + setTimeout(() => setCopied(false), 1500); + }); }} > {copied ? : }