From 68b77d6c142d8835fff715d7db58dbf8b2d1fa6a Mon Sep 17 00:00:00 2001 From: SkateSpots Date: Fri, 30 Oct 2026 10:25:04 +0700 Subject: [PATCH] fix(amber): serialize Cordn setup and explain the two approvals --- src/components/crew/CordnNativePanel.tsx | 14 ++++++++++++++ src/hooks/useCordnNative.ts | 8 ++++++++ 2 files changed, 22 insertions(+) diff --git a/src/components/crew/CordnNativePanel.tsx b/src/components/crew/CordnNativePanel.tsx index 0a87392..009f536 100644 --- a/src/components/crew/CordnNativePanel.tsx +++ b/src/components/crew/CordnNativePanel.tsx @@ -884,6 +884,20 @@ export function CordnNativePanel({ {copy.encryptedNote}

+ {/* Amber needs one foreground approval for the device key and one + for the join request. Show the two translated step labels so the + second prompt is expected, not a mystery. */} + {native.interactiveHintVisible && !canCreate && ( +

+ + Amber + + {t('cordnUi.setupDevice')} + + {t('cordnUi.requestJoin')} +

+ )} +
{canCreate ? (