-
Notifications
You must be signed in to change notification settings - Fork 3.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[$250] mWeb/safari - Invoice - App shows confirmation page when swiping right after sending invoice #41940
Comments
Triggered auto assignment to @CortneyOfstad ( |
We think that this bug might be related to #wave-collect - Release 1 |
@CortneyOfstad FYI I haven't added the External label as I wasn't 100% sure about this issue. Please take a look and add the label if you agree it's a bug and can be handled by external contributors. |
Hi, I'm Viktoryia from Callstack - expert contributor group - and I would like to work on this issue. |
@davidcardoza, I added |
Job added to Upwork: https://www.upwork.com/jobs/~01aea40b16c5d0e563 |
Triggered auto assignment to Contributor-plus team member for initial proposal review - @Pujan92 ( |
I was able to reproduce the issue, but it looks like it doesn't relate specifically to |
I'm still working on the proposal. |
Thanks @VickyStash! |
Not overdue, Melv |
I haven't had a lot of time today for this ticket, but I created a simple app to test similar navigation scenario and it looks like I had the same problem. So the main guess for now that's it can be navigation lib problem rather than the app bug. |
@CortneyOfstad To inform, I am OOO until 27th May. Either we can reassign to other C+ or else I will check post 27th May. |
Triggered auto assignment to Contributor-plus team member for initial proposal review - @jjcoffee ( |
@jjcoffee most recent update from @VickyStash is here — any questions, just let us know! |
Okay looks like we're just waiting for @VickyStash to provide another update then? |
@jjcoffee Yeah, I'm spending the time today on this one and hope to provide updates later 🔍 |
Updates:I've noticed a slightly different behavior in how the navigation App/patches/@react-navigation+native+6.1.12.patch Lines 253 to 267 in e8ae3c5
I've made a minor update, and it seems to fix the problem, but I want to do more testing to see if there are any side effects. navigation_fix1.mp4 |
Awesome — thanks @VickyStash! |
Updates:Unfortunately, even with my approach, I have found a problem that the user can then move forward to other screens using browser buttons. Simulator.Screen.Recording.-.iPhone.14.-.2024-05-23.at.18.51.56.mp4I'm still looking for a safe way to update the browser history to make both - swipes and browser navigation works as expected. |
@CortneyOfstad @cristipaval @VickyStash @jjcoffee this issue was created 2 weeks ago. Are we close to approving a proposal? If not, what's blocking us from getting this issue assigned? Don't hesitate to create a thread in #expensify-open-source to align faster in real time. Thanks! |
Chill Melv, this is under investigation 😄 |
@CortneyOfstad, @cristipaval, @VickyStash, @jjcoffee Whoops! This issue is 2 days overdue. Let's get this updated quick! |
Unfortunately, I still haven't found a safe way to eliminate this problem. Hey @adamgrzybowski, it looks like you were working on handling browser history during complex navigation flows. Maybe you have any thoughts about it? Context: |
Thanks @VickyStash! |
Me and @adamgrzybowski had a discussion yesterday, and unfortunately it looks like there is no safe way to get rid of the described issue without side effects. |
@VickyStash Thanks for looking into it! Just for completeness could you outline what the side effects are if you implement a fix for the issue? |
@jjcoffee Any attempts to resolve the issue affected the browser history, leading to wrong navigation using the browser back/forward buttons on all of the web platforms. |
Okay sounds like we should close this then, unless others disagree? @CortneyOfstad @cristipaval |
Sounds good and thank you @VickyStash for your incredibly thorough investigation on this! Closing! |
If you haven’t already, check out our contributing guidelines for onboarding and email [email protected] to request to join our Slack channel!
Version Number: 1.4.72-0
Reproducible in staging?: y
Reproducible in production?: y
Issue reported by: Applause - Internal Team
Action Performed:
Expected Result:
Invoice confirmation page will not appear when swiping right.
Actual Result:
Invoice confirmation page appears briefly when swiping right.
Workaround:
n/a
Platforms:
Which of our officially supported platforms is this issue occurring on?
Screenshots/Videos
Add any screenshot/video evidence
Bug6475968_1715262585623.RPReplay_Final1715262285.mp4
View all open jobs on GitHub
Upwork Automation - Do Not Edit
Issue Owner
Current Issue Owner: @jjcoffeeThe text was updated successfully, but these errors were encountered: