Skip to content

Commit 33f4175

Browse files
author
lukaw3d
committed
Close transport after getting access in ExtLedgerAccessPopup
1 parent 47f6db1 commit 33f4175

1 file changed

Lines changed: 5 additions & 7 deletions

File tree

extension/src/ExtLedgerAccessPopup/ExtLedgerAccessPopup.tsx

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -48,13 +48,11 @@ export function ExtLedgerAccessPopup() {
4848
const handleConnect = async () => {
4949
setConnection('connecting')
5050
try {
51-
const transport = await TransportWebUSB.create()
52-
if (transport) {
53-
setConnection('connected')
54-
// Used to redirect after reopening wallet
55-
window.localStorage.setItem('oasis_wallet_granted_usb_ledger_timestamp', Date.now().toString())
56-
setTimeout(() => window.close(), 5_000)
57-
}
51+
await (await TransportWebUSB.create()).close() // Get access permissions
52+
setConnection('connected')
53+
// Used to redirect after reopening wallet
54+
window.localStorage.setItem('oasis_wallet_granted_usb_ledger_timestamp', Date.now().toString())
55+
setTimeout(() => window.close(), 5_000)
5856
} catch {
5957
setConnection('error')
6058
}

0 commit comments

Comments
 (0)