diff --git a/grafana-plugin/src/containers/MobileAppVerification/MobileAppVerification.tsx b/grafana-plugin/src/containers/MobileAppVerification/MobileAppVerification.tsx index 623b7718..ed634a9f 100644 --- a/grafana-plugin/src/containers/MobileAppVerification/MobileAppVerification.tsx +++ b/grafana-plugin/src/containers/MobileAppVerification/MobileAppVerification.tsx @@ -179,9 +179,14 @@ const MobileAppVerification = observer(({ userPk }: Props) => { let isRequestDone = false; const throttle = () => { - if (!isMounted.current || !isRequestDone) { + if (!isMounted.current) { return; } + if (!isRequestDone) { + didCallThrottleWithNoEffect = true; + return; + } + setIsQRBlurry(false); setTimeout(queueRefreshQR, INTERVAL_QUEUE_QR); };