-
Notifications
You must be signed in to change notification settings - Fork 3k
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
[$2000] Android- PDF Scrolling Issue: Difficulty in Navigating Through Pages #23417
Comments
Triggered auto assignment to @johncschuster ( |
Bug0 Triage Checklist (Main S/O)
|
Might be related to this PR : #21714 |
Thanks for the callout, @ShogunFire! |
@johncschuster Eep! 4 days overdue now. Issues have feelings too... |
@kavimuru the above-linked issue and PR has been closed. Can you please try reproducing the reported behavior in this issue to see if it persists? |
@johncschuster Hi, I reported this one and since, I was free today so I took the time to retest it. The problem still persists. I tested it on the latest build of Android v1.3.48-5. WhatsApp.Video.2023-08-01.at.7.58.16.PM.mp4 |
Ok cool. Thanks for confirming! |
Job added to Upwork: https://www.upwork.com/jobs/~01ef34bf6d94d34d3b |
Current assignee @johncschuster is eligible for the External assigner, not assigning anyone new. |
Triggered auto assignment to Contributor-plus team member for initial proposal review - @mollfpr ( |
This is happening because of scrolling conflict between FlatList and Pdf component by react-native-pdf package. We should disable horizontal FlatList scrolling when pdf is being scrolled vertically. But according to my research, there is no default way of getting callback for scroll related events from react-native-pdf package ([https://github.com/wonday/react-native-pdf]). Waiting for senior's reply to move further. |
@johncschuster @mollfpr 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! |
@jaylalakiya That might be correct, but I don't have much context since I can't test sending attachments in the latest |
📣 It's been a week! Do we have any satisfactory proposals yet? Do we need to adjust the bounty for this issue? 💸 |
@mollfpr what do you think? It seems like we should raise the bounty. |
📣 @avi-shek-jha 🎉 An offer has been automatically sent to your Upwork account for the Reporter role 🎉 Thanks for contributing to the Expensify app! |
Hello, This issue was reported on July 23 before the new changes took place. Can someone please send me the corrected offer as I received the one for 50 dollars instead of 250 for older issues? |
@HezekielT Let me know when the PR is ready because Melvin will not request my review. Thank you! @avi-shek-jha I think @johncschuster will take care of that. |
@avi-shek-jha, I've adjusted your offer to account for the previous Bug Reporter amount. Thanks for calling that out! |
Thank you John. Accepted. |
@johncschuster, @Gonals, @mollfpr, @HezekielT Uh oh! This issue is overdue by 2 days. Don't forget to update your issues! |
@johncschuster, @Gonals, @mollfpr, @HezekielT 6 days overdue. This is scarier than being forced to listen to Vogon poetry! |
@johncschuster, @Gonals, @mollfpr, @HezekielT Now this issue is 8 days overdue. Are you sure this should be a Daily? Feel free to change it! |
@johncschuster, @Gonals, @mollfpr, @HezekielT 12 days overdue. Walking. Toward. The. Light... |
Not overdue. The PR is merged. |
If you are the assigned CME please investigate whether the linked PR caused a regression and leave a comment with the results. If a regression has occurred and you are the assigned CM follow the instructions here. If this regression could have been avoided please consider also proposing a recommendation to the PR checklist so that we can avoid it in the future. |
If you are the assigned CME please investigate whether the linked PR caused a regression and leave a comment with the results. If a regression has occurred and you are the assigned CM follow the instructions here. If this regression could have been avoided please consider also proposing a recommendation to the PR checklist so that we can avoid it in the future. |
Oh boy, I literally just paid this out too 😅. @Gonals, I'll follow your lead on this one. |
This issue has not been updated in over 15 days. @johncschuster, @Gonals, @mollfpr, @HezekielT eroding to Monthly issue. P.S. Is everyone reading this sure this is really a near-term priority? Be brave: if you disagree, go ahead and close it out. If someone disagrees, they'll reopen it, and if they don't: one less thing to do! |
@johncschuster I think this was ready for payment. Could you give the payment summary to make a manual request? Thanks! |
No offending PR. This difference in behavior between Android and iOS is causing the issue.
The regression step should be good.
Friendly bump @johncschuster |
Friendly bump @johncschuster |
1 similar comment
Friendly bump @johncschuster |
Payment SummaryBug reporter @avi-shek-jha - $250 - PAID via Upwork ✅ |
$2,000 payment approved for @mollfpr based on summary above. |
If you haven’t already, check out our contributing guidelines for onboarding and email [email protected] to request to join our Slack channel!
Action Performed:
1 Initiate a chat with another user
2 Go to + > add attachment >choose document > upload a multipage pdf file
3 Open the pdf file and scroll down and up
4 Verify if its smooth
5 Now, upload an image
6 Go back to the pdf file and try to scroll up-down
7 Verify if the image opens (Next image is selected when swiping the screen up and down)
Expected Result:
Smooth interaction with pdf. No difficulty in scrolling pdf pages
Actual Result:
Difficulty in scrolling through pdf. Sometimes another document opens instead of scrolling
Workaround:
Can the user still use Expensify without this being fixed? Have you informed them of the workaround?
Platforms:
Which of our officially supported platforms is this issue occurring on?
Version Number: 1.3.44-0
Reproducible in staging?: y
Reproducible in production?: y
If this was caught during regression testing, add the test name, ID and link from TestRail:
Email or phone of affected tester (no customers):
Logs: https://stackoverflow.com/c/expensify/questions/4856
Notes/Photos/Videos: Any additional supporting documentation
WhatsApp.Video.2023-07-22.at.1.21.12.AM.mp4
az_recorder_20230723_101401.1.mp4
Expensify/Expensify Issue URL:
Issue reported by: @avi-shek-jha
Slack conversation: https://expensify.slack.com/archives/C049HHMV9SM/p1690006696574999
View all open jobs on GitHub
Upwork Automation - Do Not Edit
The text was updated successfully, but these errors were encountered: