diff --git a/packages/neuron-ui/src/components/NetworkSetting/index.tsx b/packages/neuron-ui/src/components/NetworkSetting/index.tsx index 3f3045a644..d50225539c 100644 --- a/packages/neuron-ui/src/components/NetworkSetting/index.tsx +++ b/packages/neuron-ui/src/components/NetworkSetting/index.tsx @@ -87,9 +87,8 @@ const NetworkSetting = ({ chain = chainState, settings: { networks = [] } }: Sta }, [currentId, networks]) const showNetworks = useMemo(() => { - const internalFullNodeId = lastShowInternalNodeIds.get(NetworkType.Default) const internalLightNodeId = lastShowInternalNodeIds.get(NetworkType.Light) - return networks.filter(v => !v.readonly || v.id === internalFullNodeId || v.id === internalLightNodeId) + return networks.filter(v => v.type !== NetworkType.Light || v.id === internalLightNodeId) }, [currentId, networks]) return ( diff --git a/packages/neuron-wallet/src/services/networks.ts b/packages/neuron-wallet/src/services/networks.ts index 5761e57f4a..dae5a9eb2f 100644 --- a/packages/neuron-wallet/src/services/networks.ts +++ b/packages/neuron-wallet/src/services/networks.ts @@ -299,9 +299,6 @@ export default class NetworksService extends Store { if (currentNetwork.id === lightClientNetwork[1].id) { // set light client default mainnet this.writeSync(NetworksKey.Current, lightClientNetwork[0].id) - } else if (currentNetwork.id === presetNetworks.selected && currentNetwork.genesisHash === TESTNET_GENESIS_HASH) { - // if the network info has been changed to testnet by connected network - this.writeSync(NetworksKey.Current, presetNetworks.networks[1].id) } this.writeSync(NetworksKey.AddInternalNetwork, true) }