From 73a374aac25c2396dd2a895629737c6e8d024f45 Mon Sep 17 00:00:00 2001 From: Manan Tank Date: Fri, 16 Feb 2024 21:28:27 +0530 Subject: [PATCH] [wallets] Ignore Rabby in MM injected provider detection (#2316) --- .changeset/soft-cougars-laugh.md | 5 +++++ .../evm/connectors/metamask/getInjectedMetamaskProvider.ts | 4 ++++ 2 files changed, 9 insertions(+) create mode 100644 .changeset/soft-cougars-laugh.md diff --git a/.changeset/soft-cougars-laugh.md b/.changeset/soft-cougars-laugh.md new file mode 100644 index 00000000000..808bdcd4623 --- /dev/null +++ b/.changeset/soft-cougars-laugh.md @@ -0,0 +1,5 @@ +--- +"@thirdweb-dev/wallets": patch +--- + +Ignore Rabby wallet extension in MetaMask injected provider detection diff --git a/packages/wallets/src/evm/connectors/metamask/getInjectedMetamaskProvider.ts b/packages/wallets/src/evm/connectors/metamask/getInjectedMetamaskProvider.ts index 15db4364af9..f5abdb88ee4 100644 --- a/packages/wallets/src/evm/connectors/metamask/getInjectedMetamaskProvider.ts +++ b/packages/wallets/src/evm/connectors/metamask/getInjectedMetamaskProvider.ts @@ -61,6 +61,10 @@ export function getInjectedMetamaskProvider(): Ethereum | undefined { return; } + if (ethereum.isRabbyWallet) { + return; + } + return ethereum; }