From 01efc960fd2a170b78af592d025fd979a00413da Mon Sep 17 00:00:00 2001 From: alex Date: Tue, 17 Feb 2026 11:51:42 +0200 Subject: [PATCH 1/2] [MS-1351] Adding system bar insets for ExternalCredentialControllerFragment --- .../screens/controller/ExternalCredentialControllerFragment.kt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/feature/external-credential/src/main/java/com/simprints/feature/externalcredential/screens/controller/ExternalCredentialControllerFragment.kt b/feature/external-credential/src/main/java/com/simprints/feature/externalcredential/screens/controller/ExternalCredentialControllerFragment.kt index 79a667b186..5751ee7c38 100644 --- a/feature/external-credential/src/main/java/com/simprints/feature/externalcredential/screens/controller/ExternalCredentialControllerFragment.kt +++ b/feature/external-credential/src/main/java/com/simprints/feature/externalcredential/screens/controller/ExternalCredentialControllerFragment.kt @@ -18,6 +18,7 @@ import com.simprints.infra.uibase.navigation.finishWithResult import com.simprints.infra.uibase.navigation.handleResult import com.simprints.infra.uibase.navigation.navigateSafely import com.simprints.infra.uibase.navigation.navigationParams +import com.simprints.infra.uibase.view.applySystemBarInsets import dagger.hilt.android.AndroidEntryPoint @AndroidEntryPoint @@ -39,7 +40,7 @@ internal class ExternalCredentialControllerFragment : Fragment(R.layout.fragment savedInstanceState: Bundle?, ) { super.onViewCreated(view, savedInstanceState) - + applySystemBarInsets(view) viewModel.init(params) findNavController().handleResult( From f57b170a37beccb5a8426af2c2de020a8d5809ad Mon Sep 17 00:00:00 2001 From: alex Date: Tue, 17 Feb 2026 12:25:46 +0200 Subject: [PATCH 2/2] [MS-1351] Adding system bar insets for fragments in the MFID workflow --- .../screens/controller/ExternalCredentialControllerFragment.kt | 2 -- .../screens/search/ExternalCredentialSearchFragment.kt | 2 ++ .../screens/skip/ExternalCredentialSkipFragment.kt | 3 ++- 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/feature/external-credential/src/main/java/com/simprints/feature/externalcredential/screens/controller/ExternalCredentialControllerFragment.kt b/feature/external-credential/src/main/java/com/simprints/feature/externalcredential/screens/controller/ExternalCredentialControllerFragment.kt index 5751ee7c38..e674d154f9 100644 --- a/feature/external-credential/src/main/java/com/simprints/feature/externalcredential/screens/controller/ExternalCredentialControllerFragment.kt +++ b/feature/external-credential/src/main/java/com/simprints/feature/externalcredential/screens/controller/ExternalCredentialControllerFragment.kt @@ -18,7 +18,6 @@ import com.simprints.infra.uibase.navigation.finishWithResult import com.simprints.infra.uibase.navigation.handleResult import com.simprints.infra.uibase.navigation.navigateSafely import com.simprints.infra.uibase.navigation.navigationParams -import com.simprints.infra.uibase.view.applySystemBarInsets import dagger.hilt.android.AndroidEntryPoint @AndroidEntryPoint @@ -40,7 +39,6 @@ internal class ExternalCredentialControllerFragment : Fragment(R.layout.fragment savedInstanceState: Bundle?, ) { super.onViewCreated(view, savedInstanceState) - applySystemBarInsets(view) viewModel.init(params) findNavController().handleResult( diff --git a/feature/external-credential/src/main/java/com/simprints/feature/externalcredential/screens/search/ExternalCredentialSearchFragment.kt b/feature/external-credential/src/main/java/com/simprints/feature/externalcredential/screens/search/ExternalCredentialSearchFragment.kt index 9df99a4d9b..330cfff174 100644 --- a/feature/external-credential/src/main/java/com/simprints/feature/externalcredential/screens/search/ExternalCredentialSearchFragment.kt +++ b/feature/external-credential/src/main/java/com/simprints/feature/externalcredential/screens/search/ExternalCredentialSearchFragment.kt @@ -31,6 +31,7 @@ import com.simprints.feature.externalcredential.screens.search.model.SearchState import com.simprints.infra.logging.LoggingConstants.CrashReportTag.MULTI_FACTOR_ID import com.simprints.infra.logging.Simber import com.simprints.infra.uibase.navigation.navigateSafely +import com.simprints.infra.uibase.view.applySystemBarInsets import com.simprints.infra.uibase.viewbinding.viewBinding import dagger.hilt.android.AndroidEntryPoint import javax.inject.Inject @@ -65,6 +66,7 @@ internal class ExternalCredentialSearchFragment : Fragment(R.layout.fragment_ext savedInstanceState: Bundle?, ) { super.onViewCreated(view, savedInstanceState) + applySystemBarInsets(view) initObservers() } diff --git a/feature/external-credential/src/main/java/com/simprints/feature/externalcredential/screens/skip/ExternalCredentialSkipFragment.kt b/feature/external-credential/src/main/java/com/simprints/feature/externalcredential/screens/skip/ExternalCredentialSkipFragment.kt index e0e7675cc3..9896124ca1 100644 --- a/feature/external-credential/src/main/java/com/simprints/feature/externalcredential/screens/skip/ExternalCredentialSkipFragment.kt +++ b/feature/external-credential/src/main/java/com/simprints/feature/externalcredential/screens/skip/ExternalCredentialSkipFragment.kt @@ -14,6 +14,7 @@ import com.simprints.feature.externalcredential.databinding.FragmentExternalCred import com.simprints.feature.externalcredential.ext.getCredentialTypeString import com.simprints.feature.externalcredential.screens.controller.ExternalCredentialViewModel import com.simprints.infra.events.event.domain.models.ExternalCredentialSelectionEvent +import com.simprints.infra.uibase.view.applySystemBarInsets import com.simprints.infra.uibase.viewbinding.viewBinding import dagger.hilt.android.AndroidEntryPoint import com.simprints.infra.resources.R as IDR @@ -28,7 +29,7 @@ class ExternalCredentialSkipFragment : Fragment(R.layout.fragment_external_crede savedInstanceState: Bundle?, ) { super.onViewCreated(view, savedInstanceState) - + applySystemBarInsets(view) initObservers() }