From 07c4c2e1df10ee860550c4c6950a0b4ec4fd57a0 Mon Sep 17 00:00:00 2001 From: Sergejs Luhmirins Date: Thu, 13 Jun 2024 16:15:44 +0300 Subject: [PATCH] MS-278 Handle alert navigation only once on invalid licence --- .../fingerprint/capture/screen/FingerprintCaptureFragment.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/fingerprint/capture/src/main/java/com/simprints/fingerprint/capture/screen/FingerprintCaptureFragment.kt b/fingerprint/capture/src/main/java/com/simprints/fingerprint/capture/screen/FingerprintCaptureFragment.kt index d0a9882b9d..a4121a4a73 100644 --- a/fingerprint/capture/src/main/java/com/simprints/fingerprint/capture/screen/FingerprintCaptureFragment.kt +++ b/fingerprint/capture/src/main/java/com/simprints/fingerprint/capture/screen/FingerprintCaptureFragment.kt @@ -113,7 +113,7 @@ internal class FingerprintCaptureFragment : Fragment(R.layout.fragment_fingerpri } private fun observeBioSdkInit() { - vm.invalidLicense.observe(viewLifecycleOwner) { + vm.invalidLicense.observe(viewLifecycleOwner, LiveDataEventObserver { findNavController().navigateSafely( this, R.id.action_fingerprintCaptureFragment_to_graphAlert, @@ -127,7 +127,7 @@ internal class FingerprintCaptureFragment : Fragment(R.layout.fragment_fingerpri eventType = AlertScreenEventType.LICENSE_INVALID }.toArgs() ) - } + }) } private fun openRefusal() {