Skip to content
Snippets Groups Projects
Verified Commit 66173686 authored by Janne Mareike Koschinski's avatar Janne Mareike Koschinski
Browse files

Further state saving fixes

parent 77082df6
No related branches found
No related tags found
No related merge requests found
...@@ -48,7 +48,9 @@ abstract class ServiceBoundSettingsActivity(private val fragment: Fragment? = nu ...@@ -48,7 +48,9 @@ abstract class ServiceBoundSettingsActivity(private val fragment: Fragment? = nu
setSupportActionBar(toolbar) setSupportActionBar(toolbar)
supportActionBar?.setDisplayHomeAsUpEnabled(true) supportActionBar?.setDisplayHomeAsUpEnabled(true)
val fragment = this.fragment ?: this.fragment() val fragment = supportFragmentManager.findFragmentById(R.id.fragment_container)
?: this.fragment
?: this.fragment()
if (fragment != null) { if (fragment != null) {
val transaction = supportFragmentManager.beginTransaction() val transaction = supportFragmentManager.beginTransaction()
fragment.arguments = arguments fragment.arguments = arguments
......
...@@ -47,7 +47,9 @@ abstract class SettingsActivity(protected val fragment: Fragment? = null) : Them ...@@ -47,7 +47,9 @@ abstract class SettingsActivity(protected val fragment: Fragment? = null) : Them
setSupportActionBar(toolbar) setSupportActionBar(toolbar)
supportActionBar?.setDisplayHomeAsUpEnabled(true) supportActionBar?.setDisplayHomeAsUpEnabled(true)
val fragment = this.fragment ?: this.fragment() val fragment = supportFragmentManager.findFragmentById(R.id.fragment_container)
?: this.fragment
?: this.fragment()
if (fragment != null) { if (fragment != null) {
val transaction = supportFragmentManager.beginTransaction() val transaction = supportFragmentManager.beginTransaction()
fragment.arguments = arguments fragment.arguments = arguments
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment