Merge pull request #2159 from HabitRPG/fix/single-root-prefs-fragment

Fix changing display modes in settings creates multiple instances of settings
This commit is contained in:
Fiz 2025-06-26 11:46:47 -05:00 committed by GitHub
commit b8f2853e03
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -23,10 +23,12 @@ class PrefsActivity :
super.onCreate(savedInstanceState)
setupToolbar(findViewById(R.id.toolbar))
supportFragmentManager.beginTransaction()
.replace(R.id.fragment_container, PreferencesFragment())
.commit()
if (savedInstanceState == null) {
supportFragmentManager.beginTransaction()
.replace(R.id.fragment_container, PreferencesFragment())
.commit()
}
}
override fun onSupportNavigateUp(): Boolean {