diff options
Diffstat (limited to 'gui/src')
| -rw-r--r-- | gui/src/renderer/containers/SelectLocationPage.tsx | 12 |
1 files changed, 5 insertions, 7 deletions
diff --git a/gui/src/renderer/containers/SelectLocationPage.tsx b/gui/src/renderer/containers/SelectLocationPage.tsx index ab40b54810..c7ada77118 100644 --- a/gui/src/renderer/containers/SelectLocationPage.tsx +++ b/gui/src/renderer/containers/SelectLocationPage.tsx @@ -53,13 +53,11 @@ export default function SelectLocationPage() { }, [tunnelProtocol, bridgeSettings]); const multihopEnabled = useMemo(() => { - if ( - !(tunnelProtocol === 'openvpn' && 'normal' in bridgeSettings) && - 'normal' in relaySettings - ) { - return relaySettings.normal.wireguard.useMultihop; - } - return false; + return ( + tunnelProtocol !== 'openvpn' && + 'normal' in relaySettings && + relaySettings.normal.wireguard.useMultihop + ); }, [tunnelProtocol, relaySettings]); const selectedEntryLocation = useMemo<RelayLocation | undefined>(() => { |
