diff --git a/shared/auth.py b/shared/auth.py index 3e5f7667..1702711c 100644 --- a/shared/auth.py +++ b/shared/auth.py @@ -782,6 +782,7 @@ async def done_signing(psbt, tx_req, input_method=None, filename=None, if txid and await try_push_tx(data_len, txid, data_sha2): # go directly to reexport menu after pushTX first_time = False + title = "TX Pushed" # for specific cases, key teleport is an option offer_kt = False diff --git a/shared/multisig.py b/shared/multisig.py index 3403ecd8..e29631b2 100644 --- a/shared/multisig.py +++ b/shared/multisig.py @@ -1666,7 +1666,7 @@ async def ms_coordinator_qr(af_str, my_xfp, chain): msg = 'Scan Exported XPUB from Coldcard' while True: - vals = await QRScannerInteraction().scan_general(msg, convertor) + vals = await QRScannerInteraction().scan_general(msg, convertor, enter_quits=True) if vals is None: break try: diff --git a/testing/test_multisig.py b/testing/test_multisig.py index dc736e91..075541a0 100644 --- a/testing/test_multisig.py +++ b/testing/test_multisig.py @@ -1649,7 +1649,7 @@ def test_make_airgapped(addr_fmt, acct_num, M_N, goto_home, cap_story, pick_menu scr = cap_screen() assert f"Number of keys scanned: {i+1}" in scr - press_cancel() # quit QR animation + press_select() # quit QR animation if not incl_self: time.sleep(.1)