From 4909f130cceb4083417011b3d9170aa0dfec7700 Mon Sep 17 00:00:00 2001 From: Michelle Tang Date: Fri, 15 May 2026 16:21:45 -0400 Subject: [PATCH] Animate safety number once. --- .../org/thoughtcrime/securesms/verify/VerifyDisplayScreen.kt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/org/thoughtcrime/securesms/verify/VerifyDisplayScreen.kt b/app/src/main/java/org/thoughtcrime/securesms/verify/VerifyDisplayScreen.kt index 66778d768c..a8cf84797e 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/verify/VerifyDisplayScreen.kt +++ b/app/src/main/java/org/thoughtcrime/securesms/verify/VerifyDisplayScreen.kt @@ -188,6 +188,7 @@ private fun SafetyNumberQr( val fingerprint = (state.fingerprintHolder as? FingerprintHolder.Initialised)?.fingerprint var animateSuccess by remember { mutableStateOf(false) } var animateFailure by remember { mutableStateOf(false) } + var initialLoad by remember { mutableStateOf(true) } AndroidView( factory = { SafetyNumberQrView(it) }, @@ -197,7 +198,8 @@ private fun SafetyNumberQr( // TODO - animateVerifiedSuccess // animateVerifiedFailure if (fingerprint != null) { - it.setFingerprintViews(fingerprint.fingerprint, true) // TODO - animateCodeChanges + it.setFingerprintViews(fingerprint.fingerprint, initialLoad) // TODO - animateCodeChanges + initialLoad = false } if (animateSuccess) {