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
{{ message }}
Repository navigation
Receive diagonal right swipe fails the documented wraparound step #1667
The documented Savings → USDT right diagonal swipe does not select USDT. Savings remains selected and Receive stays open. Horizontal wraparound, the opposite USDT → Savings diagonal and QR tap-to-copy work.
Follow journeys/receive/receive-tabs-wraparound.xml with USDT enabled, no open Spending channel/CJIT invoice and no hardware wallet paired (Savings, Spending, USDT tabs):
Open Receive on Savings on a 1080 × 2400 display.
Start inside the top-left QR area, away from the system back edge: adb shell input swipe 100 720 950 200 1200.
The journey expects USDT selected and Receive still open. The reported result is Savings still selected.
Compare a horizontal right swipe; it wraps correctly. The opposite diagonal from USDT also works.
Investigation and scope
ReceiveQrScreen.kt and SwipeToChangeTabModifier.kt are identical in the tested #1564 head, its base 22a5cb561 and current master d5526d409. The BTC pages use the snapping LazyRow; the USDT page uses a separate swipe callback. A gesture-selection/cancellation cause has not been established. Source equality was independently checked; the linked device report supplies the reproduction evidence.
Investigate against the documented journey before changing gesture thresholds or the shared sheet. Preserve horizontal paging, system-back behavior, tap-to-copy and sheet dismissal. Check the corresponding iOS journey; no iOS failure is claimed. This is not an introduced #1564 regression and is separate from #1535's bottom-control/label stability and #1588's receive edit transition.
Activity
ovitrif commentedon Oct 21, 2026
Milestone 3.1.0: the receive-tab wraparound ships in 3.1.0 (#1608), and this came up in the device review of #1564, also 3.1.0.