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
The USDT payment review sheet ignores the bottom navigation-bar inset, so Swipe To Pay sits under the gesture handle on devices with gesture navigation.
Steps
Pixel 9 emulator, gesture navigation. USDT enabled and funded on the local fixture.
Accept a USDT subscription from a contact (or open an incoming USDT payment request) and reach the "Payment Request" review.
Swipe to pay, then cancel the PIN prompt.
The review comes back with the Swipe To Pay button overlapping the gesture handle. The navigation-bar inset on this device is y=2361–2424.
Cause
PaykitUsdtReview (app/src/main/java/to/bitkit/ui/screens/wallets/usdt/PaykitUsdtReview.kt, master line 92) lays out its content with Modifier.sheetHeight().background(Colors.Gray7) and never applies navigationBarsPadding(). The Review & Subscribe screen (SubscriptionReview) does apply it, which is why the earlier step of the same flow looks right.
Fix
Add .navigationBarsPadding() to that Column. #1564 already includes it. #1568 restructures the same Column (wraps it in a Box), so whichever PR merges second must keep the padding. Close this issue once the padding is on master and the button clears the nav bar on a gesture-navigation device.
Found during the device gate of #1568 (pre-existing on master, not introduced there).
The fix for this is in #1564. @ben-kaufman could you add Fixes #1571 to the #1564 description so this closes on merge? Not needed: this duplicates #1523, which #1564 already fixes.
A sweep of the other sheet screens found two more with the same missing inset (Forgot PIN sheet and the unavailable-subscription sheet); those are fixed in #1572.
Activity
jvsena42 commentedon Oct 19, 2026
The fix for this is in #1564. @ben-kaufman could you addNot needed: this duplicates #1523, which #1564 already fixes.Fixes #1571to the #1564 description so this closes on merge?A sweep of the other sheet screens found two more with the same missing inset (Forgot PIN sheet and the unavailable-subscription sheet); those are fixed in #1572.
piotr-iohk commentedon Oct 19, 2026
Duplicate of #1523?
jvsena42 commentedon Oct 19, 2026
Duplicate of #1523, which #1564 fixes for both the USDT payment review and the USDT activity detail.