I’m back on WiFi now and transaction entry is sticking. However on mobile at the hospital earlier, there was still the contrast of transactions entered in BFB being fine whereas ZS were not.
Hey Paul, thanks a lot for the report. Dug into it and the culprit was a known-but-easy-to-miss iOS Safari quirk: until you opt in via touch-action: manipulation, Safari runs every tap through a 300ms disambiguation window where the click can be silently dropped — especially if anything re-renders mid-touch (which happens on every digit press as the amount updates). Combine that with our drawer's swipe-to-dismiss listener also poking at every touch, and you get exactly the "first digit vanishes" pattern you described. Just shipped a fix that: - Tells Safari to skip the disambiguation pipeline on every button - Excludes the numpad from the drawer's swipe handling so taps don't get misread as swipes - Bumps the press feedback so you can clearly see each key land (stronger color + a little tactile shrink) Would love to know if it feels better now. Cheers for sticking with it 🙏
Thanks for the quick diagnosis and fix - that will be a great QOL improvement for me. As it happens I had a transaction to enter on mobile (just subscribed to Brave Search Premium). It worked perfectly - as have my tests with subsequent dummy transactions. Thank you as always.
Theory 2: I am finding it quite hard to reproduce reliably! Might it be that ZeroSum is refreshing itself and I have not left long enough before starting my entry? All I know is it happens several times a day and gets kinda frustrating.
I’m on mobile signal at the moment. I’m not sure if there is a bug arising from yesterday’s fix. I am entering a transaction on mobile but it is not always sticking. I just tried three times before the transaction saved - the error message was something like “load failed”.