You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
IMO, The QR generation is happening on the main thread. Therefore it's too slow. Because of it, clicking on the Recieve button seems buggy, as visible in the recording:
f2.mp4
Fixes:
We can switch the context using withContext(Dispatchers.IO) and call the corresponding qr generation function there.