diff --git a/damus/Views/QRCodeView.swift b/damus/Views/QRCodeView.swift index e66241e9..a1bdf22d 100644 --- a/damus/Views/QRCodeView.swift +++ b/damus/Views/QRCodeView.swift @@ -258,6 +258,7 @@ struct QRCodeView: View { DispatchQueue.main.asyncAfter(deadline: .now() + animationDuration) { if let scanResult { damus_state.nav.push(route: Route.ProfileByKey(pubkey: scanResult.pubkey)) + presentationMode.wrappedValue.dismiss() } } }