Skip to content

Commit e22d9b9

Browse files
committed
Fix Cancel WalletConnect
1 parent 33ac3f3 commit e22d9b9

File tree

2 files changed

+7
-32
lines changed

2 files changed

+7
-32
lines changed

Assets/Thirdweb/Core/Prefabs/WalletProvider_WalletConnectV1.prefab

Lines changed: 2 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -823,39 +823,9 @@ MonoBehaviour:
823823
- {fileID: 3040857394667834040}
824824
- {fileID: 3040857393425780322}
825825
- {fileID: 3040857394744893508}
826+
walletConnectCanvas: {fileID: 3040857394524813045}
826827
DefaultWallet: 4
827828
connectSessionRetryCount: 3
828-
walletConnectCanvas: {fileID: 3040857394524813045}
829-
ConnectedEvent:
830-
m_PersistentCalls:
831-
m_Calls:
832-
- m_Target: {fileID: 3040857394524813045}
833-
m_TargetAssemblyTypeName: UnityEngine.GameObject, UnityEngine
834-
m_MethodName: SetActive
835-
m_Mode: 6
836-
m_Arguments:
837-
m_ObjectArgument: {fileID: 0}
838-
m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine
839-
m_IntArgument: 0
840-
m_FloatArgument: 0
841-
m_StringArgument:
842-
m_BoolArgument: 0
843-
m_CallState: 2
844-
DisconnectedEvent:
845-
m_PersistentCalls:
846-
m_Calls:
847-
- m_Target: {fileID: 3040857394524813045}
848-
m_TargetAssemblyTypeName: UnityEngine.GameObject, UnityEngine
849-
m_MethodName: SetActive
850-
m_Mode: 6
851-
m_Arguments:
852-
m_ObjectArgument: {fileID: 0}
853-
m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine
854-
m_IntArgument: 0
855-
m_FloatArgument: 0
856-
m_StringArgument:
857-
m_BoolArgument: 0
858-
m_CallState: 2
859829
--- !u!1 &9115890768078870282
860830
GameObject:
861831
m_ObjectHideFlags: 0
@@ -980,7 +950,7 @@ MonoBehaviour:
980950
m_Calls:
981951
- m_Target: {fileID: 3202619366221042884}
982952
m_TargetAssemblyTypeName: WalletConnectSharp.Unity.WalletConnect, Assembly-CSharp
983-
m_MethodName: DisableWalletConnect
953+
m_MethodName: OnCancel
984954
m_Mode: 1
985955
m_Arguments:
986956
m_ObjectArgument: {fileID: 0}

Assets/Thirdweb/Plugins/WalletConnectSharp.Unity/WalletConnect.cs

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -87,6 +87,11 @@ public async Task<WCSessionData> EnableWalletConnect()
8787
return sessionData;
8888
}
8989

90+
public async void OnCancel()
91+
{
92+
await DisableWalletConnect();
93+
}
94+
9095
public async Task DisableWalletConnect()
9196
{
9297
try

0 commit comments

Comments
 (0)