Skip to content

Commit a72bc47

Browse files
authored
fix: prefs created by ModulePreferenceFragement is not WORLD_READABLE (#87)
1 parent ff256bd commit a72bc47

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/xposed/prefs/ui/ModulePreferenceFragment.kt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,8 @@ abstract class ModulePreferenceFragment : PreferenceFragmentCompat(), SharedPref
6666
* 获取应用默认的 [SharedPreferences]
6767
* @return [SharedPreferences]
6868
*/
69-
private val currentSharedPrefs get() = PreferenceManager.getDefaultSharedPreferences(currentActivity)
69+
@Suppress("DEPRECATION", "WorldReadableFiles")
70+
private val currentSharedPrefs get() = currentActivity.getSharedPreferences(prefsName, Context.MODE_WORLD_READABLE)
7071

7172
@CallSuper
7273
override fun onCreatePreferences(savedInstanceState: Bundle?, rootKey: String?) {

0 commit comments

Comments
 (0)