diff options
Diffstat (limited to 'android/src/main/kotlin')
| -rw-r--r-- | android/src/main/kotlin/net/mullvad/mullvadvpn/ui/PreferencesFragment.kt | 14 | ||||
| -rw-r--r-- | android/src/main/kotlin/net/mullvad/mullvadvpn/ui/SettingsFragment.kt | 6 |
2 files changed, 19 insertions, 1 deletions
diff --git a/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/PreferencesFragment.kt b/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/PreferencesFragment.kt new file mode 100644 index 0000000000..07095051aa --- /dev/null +++ b/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/PreferencesFragment.kt @@ -0,0 +1,14 @@ +package net.mullvad.mullvadvpn.ui + +import android.os.Bundle +import android.view.LayoutInflater +import android.view.ViewGroup +import net.mullvad.mullvadvpn.R + +class PreferencesFragment : ServiceDependentFragment(OnNoService.GoBack) { + override fun onSafelyCreateView( + inflater: LayoutInflater, + container: ViewGroup?, + savedInstanceState: Bundle? + ) = inflater.inflate(R.layout.preferences, container, false) +} diff --git a/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/SettingsFragment.kt b/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/SettingsFragment.kt index 448f0fcf8f..154339b10a 100644 --- a/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/SettingsFragment.kt +++ b/android/src/main/kotlin/net/mullvad/mullvadvpn/ui/SettingsFragment.kt @@ -70,7 +70,11 @@ class SettingsFragment : ServiceAwareFragment() { } } - preferencesMenu = view.findViewById<View>(R.id.preferences) + preferencesMenu = view.findViewById<View>(R.id.preferences).apply { + setOnClickListener { + openSubFragment(PreferencesFragment()) + } + } wireguardKeysMenu = view.findViewById<View>(R.id.wireguard_keys).apply { setOnClickListener { |
