summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorTobias Järvelöv <tobias.jarvelov@mullvad.net>2025-09-12 16:03:07 +0200
committerTobias Järvelöv <tobias.jarvelov@mullvad.net>2025-09-18 13:06:33 +0200
commit93cefb0449ead9abf30ed48a13a535f24391ef8a (patch)
treea8aa9916a878fa86386c4a8460dc1f212ac4d7b9
parent5b367aa5d39a09634f03fe05b5efe7138eb337ec (diff)
downloadmullvadvpn-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.tsx15
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 />}