From d1d4421e871e6fa10f164f63442dbca7b5e7d809 Mon Sep 17 00:00:00 2001 From: Aurelien Hubert Date: Fri, 24 May 2019 16:01:09 +0200 Subject: [PATCH] Manage filter after creation (work in progress) --- .../android/ui/fragment/ReportCreationFragment.kt | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/app/src/main/java/net/pokeranalytics/android/ui/fragment/ReportCreationFragment.kt b/app/src/main/java/net/pokeranalytics/android/ui/fragment/ReportCreationFragment.kt index 9fb69d43..35ffa4b3 100644 --- a/app/src/main/java/net/pokeranalytics/android/ui/fragment/ReportCreationFragment.kt +++ b/app/src/main/java/net/pokeranalytics/android/ui/fragment/ReportCreationFragment.kt @@ -47,6 +47,11 @@ class ReportCreationFragment : RealmFragment(), RowRepresentableDataSource, RowR super.onActivityResult(requestCode, resultCode, data) if (requestCode == FilterActivityRequestCode.CREATE_FILTER.ordinal && resultCode == Activity.RESULT_OK) { this.updateUIWithCurrentStep() + val selectedFilterId = data?.getStringExtra(FiltersActivity.IntentKey.FILTER_ID.keyName) + val filterPosition = currentRows.indexOfFirst { it is Filter && it.id == selectedFilterId } + if (filterPosition != -1) { + onRowSelected(filterPosition, currentRows[filterPosition]) + } } }