mirror of
https://github.com/kiwix/kiwix-android.git
synced 2025-09-11 08:27:50 -04:00
Hide storage selection dialog from OnlineLibraryFragment if user already configured the storage in settings
This commit is contained in:
parent
908a238856
commit
b624f1cbb5
@ -314,6 +314,7 @@ abstract class CorePrefsFragment :
|
|||||||
findPreference<Preference>(SharedPreferenceUtil.PREF_STORAGE)?.title =
|
findPreference<Preference>(SharedPreferenceUtil.PREF_STORAGE)?.title =
|
||||||
getString(R.string.internal_storage)
|
getString(R.string.internal_storage)
|
||||||
sharedPreferenceUtil.putStoragePosition(INTERNAL_SELECT_POSITION)
|
sharedPreferenceUtil.putStoragePosition(INTERNAL_SELECT_POSITION)
|
||||||
|
setShowStorageOption()
|
||||||
} else {
|
} else {
|
||||||
if (sharedPreferenceUtil.isPlayStoreBuild) {
|
if (sharedPreferenceUtil.isPlayStoreBuild) {
|
||||||
setExternalStoragePath(storageDevice)
|
setExternalStoragePath(storageDevice)
|
||||||
@ -339,6 +340,7 @@ abstract class CorePrefsFragment :
|
|||||||
findPreference<Preference>(SharedPreferenceUtil.PREF_STORAGE)?.title =
|
findPreference<Preference>(SharedPreferenceUtil.PREF_STORAGE)?.title =
|
||||||
getString(R.string.external_storage)
|
getString(R.string.external_storage)
|
||||||
sharedPreferenceUtil?.putStoragePosition(EXTERNAL_SELECT_POSITION)
|
sharedPreferenceUtil?.putStoragePosition(EXTERNAL_SELECT_POSITION)
|
||||||
|
setShowStorageOption()
|
||||||
}
|
}
|
||||||
|
|
||||||
private fun selectFolder() {
|
private fun selectFolder() {
|
||||||
@ -362,11 +364,16 @@ abstract class CorePrefsFragment :
|
|||||||
findPreference<Preference>(SharedPreferenceUtil.PREF_STORAGE)?.title =
|
findPreference<Preference>(SharedPreferenceUtil.PREF_STORAGE)?.title =
|
||||||
getString(R.string.external_storage)
|
getString(R.string.external_storage)
|
||||||
sharedPreferenceUtil?.putStoragePosition(EXTERNAL_SELECT_POSITION)
|
sharedPreferenceUtil?.putStoragePosition(EXTERNAL_SELECT_POSITION)
|
||||||
|
setShowStorageOption()
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
private fun setShowStorageOption() {
|
||||||
|
sharedPreferenceUtil?.showStorageOption = false
|
||||||
|
}
|
||||||
|
|
||||||
companion object {
|
companion object {
|
||||||
const val PREF_VERSION = "pref_version"
|
const val PREF_VERSION = "pref_version"
|
||||||
const val PREF_CLEAR_ALL_HISTORY = "pref_clear_all_history"
|
const val PREF_CLEAR_ALL_HISTORY = "pref_clear_all_history"
|
||||||
|
Loading…
x
Reference in New Issue
Block a user