mirror of
https://github.com/kremalicious/metamask-extension.git
synced 2024-10-22 11:22:43 +02:00
fix issue preventing switching to localhost (#16707)
This commit is contained in:
parent
119219b5d2
commit
6c6b4aca1e
@ -6,6 +6,7 @@ import {
|
|||||||
NETWORK_TO_NAME_MAP,
|
NETWORK_TO_NAME_MAP,
|
||||||
CHAIN_ID_TO_RPC_URL_MAP,
|
CHAIN_ID_TO_RPC_URL_MAP,
|
||||||
CURRENCY_SYMBOLS,
|
CURRENCY_SYMBOLS,
|
||||||
|
NETWORK_TYPES,
|
||||||
} from '../../../../../shared/constants/network';
|
} from '../../../../../shared/constants/network';
|
||||||
import {
|
import {
|
||||||
isPrefixedFormattedHexString,
|
isPrefixedFormattedHexString,
|
||||||
@ -107,7 +108,10 @@ async function switchEthereumChainHandler(
|
|||||||
type: MESSAGE_TYPE.SWITCH_ETHEREUM_CHAIN,
|
type: MESSAGE_TYPE.SWITCH_ETHEREUM_CHAIN,
|
||||||
requestData,
|
requestData,
|
||||||
});
|
});
|
||||||
if (chainId in CHAIN_ID_TO_TYPE_MAP) {
|
if (
|
||||||
|
chainId in CHAIN_ID_TO_TYPE_MAP &&
|
||||||
|
approvedRequestData.type !== NETWORK_TYPES.LOCALHOST
|
||||||
|
) {
|
||||||
setProviderType(approvedRequestData.type);
|
setProviderType(approvedRequestData.type);
|
||||||
} else {
|
} else {
|
||||||
await updateRpcTarget(approvedRequestData);
|
await updateRpcTarget(approvedRequestData);
|
||||||
|
Loading…
Reference in New Issue
Block a user