From 9a0728371e6d9df107bf00930f86e4ee30373893 Mon Sep 17 00:00:00 2001 From: problematicconsumer Date: Sat, 2 Sep 2023 21:12:04 +0330 Subject: [PATCH] Remove unnecessary config options --- .../settings/view/config_options_page.dart | 22 ++++++++++--------- 1 file changed, 12 insertions(+), 10 deletions(-) diff --git a/lib/features/settings/view/config_options_page.dart b/lib/features/settings/view/config_options_page.dart index 1d805b55..76a4e505 100644 --- a/lib/features/settings/view/config_options_page.dart +++ b/lib/features/settings/view/config_options_page.dart @@ -133,16 +133,18 @@ class ConfigOptionsPage extends HookConsumerWidget { ), const SettingsDivider(), SettingsSection(t.settings.config.section.inbound), - SwitchListTile( - title: Text(t.settings.config.enableTun), - value: options.enableTun, - onChanged: ref.read(enableTunStore.notifier).update, - ), - SwitchListTile( - title: Text(t.settings.config.setSystemProxy), - value: options.setSystemProxy, - onChanged: ref.read(setSystemProxyStore.notifier).update, - ), + if (PlatformUtils.isDesktop) ...[ + SwitchListTile( + title: Text(t.settings.config.enableTun), + value: options.enableTun, + onChanged: ref.read(enableTunStore.notifier).update, + ), + SwitchListTile( + title: Text(t.settings.config.setSystemProxy), + value: options.setSystemProxy, + onChanged: ref.read(setSystemProxyStore.notifier).update, + ), + ], ListTile( title: Text(t.settings.config.mixedPort), subtitle: Text(options.mixedPort.toString()),