bitkit icon indicating copy to clipboard operation
bitkit copied to clipboard

[Bug]: Unresponsive Swipe to Pay

Open mattcrv opened this issue 1 year ago • 9 comments

Describe the bug

Sometimes the Swipe to Pay gets unresponsive, though everything else in the UI is still working. Returning to the previous screen always fixes it, no need to close and reopen the app. I have no idea how to reproduce, but it happened randomly a few times.

Reproduce

  1. Go to '...'
  2. Click on '....'
  3. Scroll down to '....'
  4. See error

Screenshots / Recording

https://github.com/synonymdev/bitkit/assets/93796166/e93c7895-d046-4d2e-9bcd-b9ad83208fd3

Operating system

iOS 17

Bitkit version

83

Log output

No response

mattcrv avatar Oct 17 '23 00:10 mattcrv

This has not been fixed yet, @JeanlChristophe. Still an issue on 86.

mattcrv avatar Nov 03 '23 15:11 mattcrv

Not able to reproduce this on an iPhone 8 Plus 16.7.2.

pwltr avatar Dec 19 '23 12:12 pwltr

I've just experienced this again. Not sure if related, but apparently my channel got force closed after the Review & Send loaded and before I tried swiping to pay.

https://github.com/synonymdev/bitkit/assets/93796166/a8ef89d4-4d9b-4070-87e1-2bc06718d62f

mattcrv avatar Feb 14 '24 11:02 mattcrv

This is still an issue, not able to find the cause yet.

pwltr avatar May 04 '24 12:05 pwltr

It just happened again to me on 118. Copied an invoice from one app, opened Bitkit, quickly tapped send the modal about waiting for the node to sync popped up, and once the review & send screen loaded, slider was unresponsive. As usual, I closed the modal and tried again, without even closing and reopening the app, and the slider worked normally in the next attempt.

mattcrv avatar May 26 '24 13:05 mattcrv

Needs to be retested after #1917

pwltr avatar Jun 11 '24 15:06 pwltr

Needs to be retested after #1917

Putting it to QA so we get a fresh new perspective on its staet

ovitrif avatar Jun 18 '24 19:06 ovitrif

https://github.com/synonymdev/bitkit/pull/2018 may address this

catch-21 avatar Jul 03 '24 11:07 catch-21

I've tried reproducing this in iOS simulator with v126 and v128 but no luck in either. Tries moving the sheet in different directions and speeds in various combinations with the slider but it always works. Perhaps touch control on a real device has a different effect. I'll leave this open a short while for iOS users to have a chance at recreating.

catch-21 avatar Jul 03 '24 14:07 catch-21

John could reproduce this issue with internal TestFlight version 1.0.4.

JeanlChristophe avatar Aug 26 '24 07:08 JeanlChristophe

This can be reproduced by:

  1. Start with Bitkit closed.
  2. Open Bitkit
  3. As soon as the main wallet page shows, tap QR button at the bottom
  4. Scan LN invoice
  5. It is not possible to use the slider or press 'Add Tag' button on the 'Review & Send' page

After step 4, you can see the 'Please wait for Bitkit to connect' screen for a short while. This could be a clue.

https://github.com/user-attachments/assets/2a1c9b50-e288-446b-af95-1f0475785af1

catch-21 avatar Sep 11 '24 10:09 catch-21

Verified using android device only by pressing 'Add Tag' button using e565bd5f24be0a270f23d359127b16dfb27b9fba

catch-21 avatar Sep 11 '24 10:09 catch-21