~williamvds/taskwarrior-android

085a812589f10108bb76111f21edce7c6c042f86 — williamvds 4 years ago 47e60c1
Reverse loadFromBundle call order

In certain occasions, it appears that intent.extras are available
despite the activity being resumed
Loading from the saved state before the intent ensures that form
activities are properly restored
1 files changed, 2 insertions(+), 2 deletions(-)

M app/src/main/java/kvj/taskw/ui/AppForm.kt
M app/src/main/java/kvj/taskw/ui/AppForm.kt => app/src/main/java/kvj/taskw/ui/AppForm.kt +2 -2
@@ 18,8 18,8 @@ abstract class AppForm<T: FormData>: AppActivity() {
        super.onCreate(savedInstanceState)
        setContentView(layout)

        if (!loadFromBundle(intent.extras))
            loadFromBundle(savedInstanceState)
        if (!loadFromBundle(savedInstanceState))
            loadFromBundle(intent.extras)
    }

    override fun onBackPressed() = cancel()