summaryrefslogtreecommitdiffhomepage
path: root/android/app/src/main/kotlin
diff options
context:
space:
mode:
Diffstat (limited to 'android/app/src/main/kotlin')
-rw-r--r--android/app/src/main/kotlin/net/mullvad/mullvadvpn/ui/fragment/SettingsFragment.kt7
1 files changed, 7 insertions, 0 deletions
diff --git a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/ui/fragment/SettingsFragment.kt b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/ui/fragment/SettingsFragment.kt
index db1f41e5ad..8db85de50d 100644
--- a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/ui/fragment/SettingsFragment.kt
+++ b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/ui/fragment/SettingsFragment.kt
@@ -48,6 +48,7 @@ class SettingsFragment : BaseFragment(), StatusBarPainter, NavigationBarPainter
private lateinit var accountMenu: AccountCell
private lateinit var appVersionMenu: AppVersionCell
private lateinit var vpnSettingsMenu: View
+ private lateinit var splitTunnelingMenu: View
private lateinit var titleController: CollapsibleTitleController
@Deprecated("Refactor code to instead rely on Lifecycle.") private val jobTracker = JobTracker()
@@ -76,6 +77,11 @@ class SettingsFragment : BaseFragment(), StatusBarPainter, NavigationBarPainter
targetFragment = VpnSettingsFragment::class
}
+ splitTunnelingMenu =
+ view.findViewById<NavigateCell>(R.id.split_tunneling).apply {
+ targetFragment = SplitTunnelingFragment::class
+ }
+
view.findViewById<NavigateCell>(R.id.report_a_problem).apply {
targetFragment = ProblemReportFragment::class
}
@@ -180,6 +186,7 @@ class SettingsFragment : BaseFragment(), StatusBarPainter, NavigationBarPainter
accountMenu.visibility = visibility
vpnSettingsMenu.visibility = visibility
+ splitTunnelingMenu.visibility = visibility
}
private fun updateVersionInfo(versionInfo: VersionInfo) {