From b0f88ab48a83a4977b7826d73d6da0be8ed06975 Mon Sep 17 00:00:00 2001 From: jackkray Date: Fri, 9 Aug 2024 18:03:43 +0200 Subject: [PATCH] fix(capture-sdk) Fix a crash with lateinit value --- .../gini/android/bank/sdk/capture/CaptureFlowFragment.kt | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/bank-sdk/sdk/src/main/java/net/gini/android/bank/sdk/capture/CaptureFlowFragment.kt b/bank-sdk/sdk/src/main/java/net/gini/android/bank/sdk/capture/CaptureFlowFragment.kt index f1dd92cf9..5560364ca 100644 --- a/bank-sdk/sdk/src/main/java/net/gini/android/bank/sdk/capture/CaptureFlowFragment.kt +++ b/bank-sdk/sdk/src/main/java/net/gini/android/bank/sdk/capture/CaptureFlowFragment.kt @@ -201,6 +201,14 @@ class CaptureFlowFragment(private val openWithDocument: Document? = null) : } } + private fun finishWithResult(result: CaptureResult.Success) { + if (!ContextHelper.isTablet(requireContext())) { + requireActivity().requestedOrientation = ActivityInfo.SCREEN_ORIENTATION_UNSPECIFIED + } + didFinishWithResult = true + captureFlowFragmentListener.onFinishedWithResult(result) + trackSdkClosedEvent(UserAnalyticsScreen.Analysis) + } private fun finishWithResult(result: CaptureResult) { if (!ContextHelper.isTablet(requireContext())) { requireActivity().requestedOrientation = ActivityInfo.SCREEN_ORIENTATION_UNSPECIFIED