diff --git a/core/src/main/java/org/kiwix/kiwixmobile/core/settings/CorePrefsFragment.kt b/core/src/main/java/org/kiwix/kiwixmobile/core/settings/CorePrefsFragment.kt index 1d835b566..f84d31536 100644 --- a/core/src/main/java/org/kiwix/kiwixmobile/core/settings/CorePrefsFragment.kt +++ b/core/src/main/java/org/kiwix/kiwixmobile/core/settings/CorePrefsFragment.kt @@ -314,6 +314,7 @@ abstract class CorePrefsFragment : findPreference(SharedPreferenceUtil.PREF_STORAGE)?.title = getString(R.string.internal_storage) sharedPreferenceUtil.putStoragePosition(INTERNAL_SELECT_POSITION) + setShowStorageOption() } else { if (sharedPreferenceUtil.isPlayStoreBuild) { setExternalStoragePath(storageDevice) @@ -339,6 +340,7 @@ abstract class CorePrefsFragment : findPreference(SharedPreferenceUtil.PREF_STORAGE)?.title = getString(R.string.external_storage) sharedPreferenceUtil?.putStoragePosition(EXTERNAL_SELECT_POSITION) + setShowStorageOption() } private fun selectFolder() { @@ -362,11 +364,16 @@ abstract class CorePrefsFragment : findPreference(SharedPreferenceUtil.PREF_STORAGE)?.title = getString(R.string.external_storage) sharedPreferenceUtil?.putStoragePosition(EXTERNAL_SELECT_POSITION) + setShowStorageOption() } } } } + private fun setShowStorageOption() { + sharedPreferenceUtil?.showStorageOption = false + } + companion object { const val PREF_VERSION = "pref_version" const val PREF_CLEAR_ALL_HISTORY = "pref_clear_all_history"