From a40460cda70f15037daf3fb9d7b70a646d810fb5 Mon Sep 17 00:00:00 2001 From: HissPirat Date: Mon, 17 Aug 2020 14:16:15 +0200 Subject: [PATCH] #2278 fixed onOptionsItemsSelected function --- .../org/kiwix/kiwixmobile/language/LanguageFragment.kt | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/app/src/main/java/org/kiwix/kiwixmobile/language/LanguageFragment.kt b/app/src/main/java/org/kiwix/kiwixmobile/language/LanguageFragment.kt index 6678e81dc..74f1e8c41 100644 --- a/app/src/main/java/org/kiwix/kiwixmobile/language/LanguageFragment.kt +++ b/app/src/main/java/org/kiwix/kiwixmobile/language/LanguageFragment.kt @@ -130,17 +130,12 @@ class LanguageFragment : BaseFragment() { } override fun onOptionsItemSelected(item: MenuItem): Boolean { - val returnValue = when (item.itemId) { - android.R.id.home -> { - requireActivity().onBackPressed() - return true - } + return when (item.itemId) { R.id.menu_language_save -> { languageViewModel.actions.offer(Action.SaveAll) true } - else -> false + else -> super.onOptionsItemSelected(item) } - return returnValue || super.onOptionsItemSelected(item) } }