-
Notifications
You must be signed in to change notification settings - Fork 2.9k
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
[HOLD for payment 2024-01-05] [$500] iOS - Attachment - User able to switch to another attachment in PDF zoomed state #33635
Comments
Job added to Upwork: https://www.upwork.com/jobs/~017d96c87f2683da02 |
Triggered auto assignment to @bfitzexpensify ( |
Bug0 Triage Checklist (Main S/O)
|
Triggered auto assignment to Contributor-plus team member for initial proposal review - @mollfpr ( |
ProposalPlease re-state the problem that we are trying to solve in this issue.User is able to click on previous or next attachement in zoomed state in IOS What is the root cause of that problem?while rendering the attachement item we dont disable the previous/next attachements arrows on zooming in here: App/src/components/Attachments/AttachmentCarousel/index.native.js Lines 98 to 106 in 9208c95
What changes do you think we should make in order to solve the problem?introduce a new state
the onScaleChanged prop that we added will be triggered on changing the scale of the attachement. |
@abzokhattab Wasn't the issue that the user could slide to the prev/next attachment while on Zoom? It does not slide to the/next attachment while zooming in on the picture attachment. |
@mollfpr this proposal fixes the root cause, would you mind taking a look, thank! ProposalPlease re-state the problem that we are trying to solve in this issue.User able to switch to another attachment in PDF zoomed state What is the root cause of that problem?We're not passing What changes do you think we should make in order to solve the problem?Pass
What alternative solutions did you explore? (Optional)Out of scope of this issue but I notice currently it look like for mWeb we're not allowing users to zoom the attachment, if it' s not expected we might want to create another GH to fix it. |
Triggered auto assignment to @iwiznia, see https://stackoverflow.com/c/expensify/questions/7972 for more details. |
📣 @mollfpr 🎉 An offer has been automatically sent to your Upwork account for the Reviewer role 🎉 Thanks for contributing to the Expensify app! |
📣 @tienifr 🎉 An offer has been automatically sent to your Upwork account for the Contributor role 🎉 Thanks for contributing to the Expensify app! Offer link |
This PR indeed fixes the problem as described in #31308 (comment) |
|
The solution for this issue has been 🚀 deployed to production 🚀 in version 1.4.19-2 and is now subject to a 7-day regression period 📆. Here is the list of pull requests that resolve this issue: If no regressions arise, payment will be issued on 2024-01-05. 🎊 After the hold period is over and BZ checklist items are completed, please complete any of the applicable payments for this issue, and check them off once done.
For reference, here are some details about the assignees on this issue:
|
BugZero Checklist: The PR fixing this issue has been merged! The following checklist (instructions) will need to be completed before the issue can be closed:
|
Bump on contract acceptance in Upwork & BZ checklist @mollfpr |
https://github.com/Expensify/App/pull/31308/files#r1436916636
The regression step should be good.
@bfitzexpensify Could you give the payment summary for the manual request? Thanks! |
Added regression tests to https://github.com/Expensify/Expensify/issues/358238, closing this out. |
$500 payment approved for @mollfpr based on comment above. |
If you haven’t already, check out our contributing guidelines for onboarding and email contributors@expensify.com to request to join our Slack channel!
Version Number: 1.4.17.1
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
Expensify/Expensify Issue URL:
Issue reported by: Applause - Internal Team
Slack conversation:
Action Performed:
Expected Result:
According step 10 in the TR, user should not be able to switch to another attachment in PDF zoomed state
Actual Result:
User able to switch to another attachment in PDF zoomed state
Workaround:
Unknown
Platforms:
Which of our officially supported platforms is this issue occurring on?
Screenshots/Videos
Add any screenshot/video evidence
Bug6326452_1703628723874.Rpreplay_Final1703628654.mp4
View all open jobs on GitHub
Upwork Automation - Do Not Edit
The text was updated successfully, but these errors were encountered: