From ae38875eaf135aa74d202c8a3ae57459bd8642e9 Mon Sep 17 00:00:00 2001 From: mozhganpeivandiansharbaf Date: Fri, 29 Aug 2025 09:08:30 +0200 Subject: [PATCH] fix(health-sdk): changing orientation is changing the header to Your Invoice IPC-729 --- .../sdk/exampleapp/invoices/ui/InvoicesActivity.kt | 11 ----------- .../java/net/gini/android/health/sdk/GiniHealth.kt | 2 +- 2 files changed, 1 insertion(+), 12 deletions(-) diff --git a/health-sdk/example-app/src/main/java/net/gini/android/health/sdk/exampleapp/invoices/ui/InvoicesActivity.kt b/health-sdk/example-app/src/main/java/net/gini/android/health/sdk/exampleapp/invoices/ui/InvoicesActivity.kt index 4dbee837c..fb8cb77e1 100644 --- a/health-sdk/example-app/src/main/java/net/gini/android/health/sdk/exampleapp/invoices/ui/InvoicesActivity.kt +++ b/health-sdk/example-app/src/main/java/net/gini/android/health/sdk/exampleapp/invoices/ui/InvoicesActivity.kt @@ -54,22 +54,11 @@ open class InvoicesActivity : AppCompatActivity() { val isFragmentInBackStack = fragment != null && fragment.isAdded setSiblingViewsEnabled(!isFragmentInBackStack) - if (isFragmentInBackStack) { - setActivityTitle(DisplayedScreen.ReviewScreen) - } supportFragmentManager.addOnBackStackChangedListener { - val findFragment = supportFragmentManager.findFragmentByTag(REVIEW_FRAGMENT_TAG) val isFragmentInBackStackChanged = findFragment != null && findFragment.isAdded - setSiblingViewsEnabled(!isFragmentInBackStackChanged) - - if (!isFragmentInBackStackChanged) { - title = resources.getString(R.string.title_activity_invoices) - } - - invalidateOptionsMenu() } diff --git a/health-sdk/sdk/src/main/java/net/gini/android/health/sdk/GiniHealth.kt b/health-sdk/sdk/src/main/java/net/gini/android/health/sdk/GiniHealth.kt index 9701b5983..1bcca45c3 100644 --- a/health-sdk/sdk/src/main/java/net/gini/android/health/sdk/GiniHealth.kt +++ b/health-sdk/sdk/src/main/java/net/gini/android/health/sdk/GiniHealth.kt @@ -122,7 +122,7 @@ class GiniHealth( val openBankState: StateFlow = _openBankState private val _displayedScreen: MutableSharedFlow = - MutableSharedFlow(extraBufferCapacity = 1) + MutableSharedFlow(replay = 1, extraBufferCapacity = 1) /** * A flow for exposing the [DisplayedScreen] currently visible. It always starts with [DisplayedScreen.Nothing].