From 7010967a31e2e423420c9f160c8098367c7e8107 Mon Sep 17 00:00:00 2001 From: Tom Hacohen Date: Thu, 4 Apr 2019 13:47:34 +0100 Subject: [PATCH] Import: fix crash when import finishes while the activity is dead. --- .../com/etesync/syncadapter/ui/importlocal/ImportActivity.kt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/com/etesync/syncadapter/ui/importlocal/ImportActivity.kt b/app/src/main/java/com/etesync/syncadapter/ui/importlocal/ImportActivity.kt index a2174466..c6ae7a7c 100644 --- a/app/src/main/java/com/etesync/syncadapter/ui/importlocal/ImportActivity.kt +++ b/app/src/main/java/com/etesync/syncadapter/ui/importlocal/ImportActivity.kt @@ -85,7 +85,9 @@ class ImportActivity : BaseActivity(), SelectImportMethod, ResultFragment.OnImpo override fun onImportResult(importResult: ResultFragment.ImportResult) { val fragment = ResultFragment.newInstance(importResult) - fragment.show(supportFragmentManager, "importResult") + supportFragmentManager.beginTransaction() + .add(fragment, "importResult") + .commitAllowingStateLoss() } override fun cancel() {