diff options
| author | Tobias Järvelöv <tobias.jarvelov@mullvad.net> | 2025-09-12 16:03:07 +0200 |
|---|---|---|
| committer | Tobias Järvelöv <tobias.jarvelov@mullvad.net> | 2025-09-18 13:06:33 +0200 |
| commit | 93cefb0449ead9abf30ed48a13a535f24391ef8a (patch) | |
| tree | a8aa9916a878fa86386c4a8460dc1f212ac4d7b9 | |
| parent | 5b367aa5d39a09634f03fe05b5efe7138eb337ec (diff) | |
| download | mullvadvpn-93cefb0449ead9abf30ed48a13a535f24391ef8a.tar.xz mullvadvpn-93cefb0449ead9abf30ed48a13a535f24391ef8a.zip | |
Pass disabled prop to ApplicationSearchBar
| -rw-r--r-- | desktop/packages/mullvad-vpn/src/renderer/components/views/split-tunneling/components/linux-settings/LinuxSettings.tsx | 15 |
1 files changed, 12 insertions, 3 deletions
diff --git a/desktop/packages/mullvad-vpn/src/renderer/components/views/split-tunneling/components/linux-settings/LinuxSettings.tsx b/desktop/packages/mullvad-vpn/src/renderer/components/views/split-tunneling/components/linux-settings/LinuxSettings.tsx index ba9da0aaa4..1fa1115e81 100644 --- a/desktop/packages/mullvad-vpn/src/renderer/components/views/split-tunneling/components/linux-settings/LinuxSettings.tsx +++ b/desktop/packages/mullvad-vpn/src/renderer/components/views/split-tunneling/components/linux-settings/LinuxSettings.tsx @@ -16,8 +16,13 @@ import { LinuxSettingsContextProvider, useLinuxSettingsContext } from './LinuxSe function LinuxSettingsInner() { const { getLinuxSplitTunnelingSupported, getLinuxSplitTunnelingApplications } = useAppContext(); - const { searchTerm, setApplications, setSearchTerm, setSplitTunnelingSupported } = - useLinuxSettingsContext(); + const { + splitTunnelingSupported, + searchTerm, + setApplications, + setSearchTerm, + setSplitTunnelingSupported, + } = useLinuxSettingsContext(); const runAfterTransition = useAfterTransition(); const showLinuxApplicationList = useShowLinuxApplicationList(); const showNoSearchResult = useShowNoSearchResult(); @@ -53,7 +58,11 @@ function LinuxSettingsInner() { )} </HeaderSubTitle> </SettingsHeader> - <ApplicationSearchBar searchTerm={searchTerm} onSearch={setSearchTerm} /> + <ApplicationSearchBar + disabled={!splitTunnelingSupported} + searchTerm={searchTerm} + onSearch={setSearchTerm} + /> {showNoSearchResult && <ApplicationSearchNoResult searchTerm={searchTerm} />} <FlexColumn $gap="medium"> {showLinuxApplicationList && <LinuxApplicationList />} |
