From 720d875eb5de60526901159f5ada068b77f9fc1b Mon Sep 17 00:00:00 2001 From: Leo Vasanko Date: Wed, 10 Dec 2025 19:07:56 +0000 Subject: [PATCH] UX: Close the QR code/link dialog automatically when the code is click-to-copied. --- frontend/src/admin/AdminUserDetail.vue | 1 + frontend/src/components/ProfileView.vue | 1 + 2 files changed, 2 insertions(+) diff --git a/frontend/src/admin/AdminUserDetail.vue b/frontend/src/admin/AdminUserDetail.vue index 0608e9c..e5bd45f 100644 --- a/frontend/src/admin/AdminUserDetail.vue +++ b/frontend/src/admin/AdminUserDetail.vue @@ -36,6 +36,7 @@ const hasActiveModal = computed(() => props.showRegModal) function onLinkCopied() { authStore.showMessage(`📋 Link copied! Send it to ${props.selectedUser.display_name}.`) + emit('closeRegModal') } function handleEditName() { diff --git a/frontend/src/components/ProfileView.vue b/frontend/src/components/ProfileView.vue index 2c90dce..6f0c0b8 100644 --- a/frontend/src/components/ProfileView.vue +++ b/frontend/src/components/ProfileView.vue @@ -187,6 +187,7 @@ const handlePairingError = (message) => { const onLinkCopied = () => { authStore.showMessage('📋 Link copied! Send it to your other device.') + showRegLink.value = false } // Helper to focus preferred button in a row (primary first, or first button)