diff options
Diffstat (limited to 'src/android')
| -rw-r--r-- | src/android/app/src/main/java/org/yuzu/yuzu_emu/features/settings/ui/SettingsFragmentPresenter.kt | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/android/app/src/main/java/org/yuzu/yuzu_emu/features/settings/ui/SettingsFragmentPresenter.kt b/src/android/app/src/main/java/org/yuzu/yuzu_emu/features/settings/ui/SettingsFragmentPresenter.kt index af85065d0..29faed72d 100644 --- a/src/android/app/src/main/java/org/yuzu/yuzu_emu/features/settings/ui/SettingsFragmentPresenter.kt +++ b/src/android/app/src/main/java/org/yuzu/yuzu_emu/features/settings/ui/SettingsFragmentPresenter.kt | |||
| @@ -31,6 +31,10 @@ class SettingsFragmentPresenter(private val fragmentView: SettingsFragmentView) | |||
| 31 | } | 31 | } |
| 32 | 32 | ||
| 33 | fun putSetting(setting: AbstractSetting) { | 33 | fun putSetting(setting: AbstractSetting) { |
| 34 | if (setting.section == null) { | ||
| 35 | return | ||
| 36 | } | ||
| 37 | |||
| 34 | val section = settings.getSection(setting.section!!)!! | 38 | val section = settings.getSection(setting.section!!)!! |
| 35 | if (section.getSetting(setting.key!!) == null) { | 39 | if (section.getSetting(setting.key!!) == null) { |
| 36 | section.putSetting(setting) | 40 | section.putSetting(setting) |