fix: prefs created by ModulePreferenceFragement is not WORLD_READABLE (#87)

This commit is contained in:
Cledwyn Lew
2024-10-01 09:43:27 +08:00
committed by GitHub
parent ff256bd41d
commit a72bc47c4f

View File

@@ -66,7 +66,8 @@ abstract class ModulePreferenceFragment : PreferenceFragmentCompat(), SharedPref
* 获取应用默认的 [SharedPreferences]
* @return [SharedPreferences]
*/
private val currentSharedPrefs get() = PreferenceManager.getDefaultSharedPreferences(currentActivity)
@Suppress("DEPRECATION", "WorldReadableFiles")
private val currentSharedPrefs get() = currentActivity.getSharedPreferences(prefsName, Context.MODE_WORLD_READABLE)
@CallSuper
override fun onCreatePreferences(savedInstanceState: Bundle?, rootKey: String?) {