From 0ab714ec18125b66e2e4969eb59fb2197f7a308b Mon Sep 17 00:00:00 2001 From: IsaccoSordo Date: Thu, 14 Nov 2024 16:10:09 +0100 Subject: [PATCH] fix: remove closeSignClient for mobile --- .../WalletConnectCommunicationClient.ts | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/packages/beacon-transport-walletconnect/src/communication-client/WalletConnectCommunicationClient.ts b/packages/beacon-transport-walletconnect/src/communication-client/WalletConnectCommunicationClient.ts index 49b5aa17c..d40ce7506 100644 --- a/packages/beacon-transport-walletconnect/src/communication-client/WalletConnectCommunicationClient.ts +++ b/packages/beacon-transport-walletconnect/src/communication-client/WalletConnectCommunicationClient.ts @@ -385,10 +385,6 @@ export class WalletConnectCommunicationClient extends CommunicationClient { } } - if (this.signClient && !this.isLeader() && this.isMobileOS()) { - await this.closeSignClient() - } - if (!publicKey) { throw new Error('Public Key in `tezos_getAccounts` is empty!') } @@ -987,6 +983,8 @@ export class WalletConnectCommunicationClient extends CommunicationClient { await this.closeSignClient() await this.storage.resetState() + this.storage.notify('RESET') + } private async closeSessions() {