summaryrefslogtreecommitdiffhomepage
path: root/android/src
diff options
context:
space:
mode:
Diffstat (limited to 'android/src')
-rw-r--r--android/src/main/kotlin/net/mullvad/mullvadvpn/ui/AdvancedFragment.kt6
1 files changed, 6 insertions, 0 deletions
diff --git a/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/AdvancedFragment.kt b/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/AdvancedFragment.kt
index dc9ea3fb33..325c6e3b8a 100644
--- a/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/AdvancedFragment.kt
+++ b/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/AdvancedFragment.kt
@@ -27,6 +27,12 @@ class AdvancedFragment : ServiceDependentFragment(OnNoService.GoBack) {
wireguardMtuInput =
CellInput(view.findViewById(R.id.wireguard_mtu_input), MIN_MTU_VALUE, MAX_MTU_VALUE)
+ wireguardMtuInput.onSubmit = { mtu ->
+ GlobalScope.launch(Dispatchers.Default) {
+ daemon.setWireguardMtu(mtu)
+ }
+ }
+
view.findViewById<TextView>(R.id.wireguard_mtu_footer).apply {
text = context.getString(R.string.wireguard_mtu_footer, MIN_MTU_VALUE, MAX_MTU_VALUE)
}