-
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-03-14] [$250] iOS - Image - Maximum zoom is applied after zooming out #37248
Comments
Job added to Upwork: https://www.upwork.com/jobs/~013893bd4f5612ab60 |
Triggered auto assignment to Contributor-plus team member for initial proposal review - @paultsimura ( |
👋 Friendly reminder that deploy blockers are time-sensitive ⏱ issues! Check out the open `StagingDeployCash` deploy checklist to see the list of PRs included in this release, then work quickly to do one of the following:
|
Auto-assign attempt failed, all eligible assignees are OOO. |
We think that this bug might ### be related to #vip-vsp |
cc @andreasnw @eVoloshchak I think this is related to #35931 |
hi @youssef-lr , I don't believe this bug is a regression as it can also be seen in the older version v1.4.43-2 (before my pr). simulator-screen-recording-iphone-14-2024-02-27-at-121536_FOn1Ddi4.mp4This seems to be a separate issue. We can fix it by setting pinchScale.value to 1 whenever a double tap occurs. I'm happy to take care of this if you assign it to me. POC after resetting pinchScale.value to 1: simulator-screen-recording-iphone-14-2024-02-27-at-121828_hmVPSRAM.mp4 |
Hmm seems like this is not a deploy blocker then, I can reproduce on the previous version which is in production now. I'll quickly try to find the offending PR and get back to you @andreasnw. |
ProposalPlease re-state the problem that we are trying to solve in this issue.iOS - Image - Maximum zoom is applied after zooming out What is the root cause of that problem?We do not reset What changes do you think we should make in order to solve the problem?
What alternative solutions did you explore? (Optional) |
The proposal by @shahinyan11 looks good to me. P.S. Let's add App/src/components/MultiGestureCanvas/index.tsx Lines 131 to 137 in 04c8305
|
Current assignee @youssef-lr is eligible for the choreEngineerContributorManagement assigner, not assigning anyone new. |
I was updating my proposal to add this change too when I saw your comment |
Wait, didn't @youssef-lr said hes going back to me @paultsimura. Even @shahinyan11 proposal uses the exact same solution as mine? 🙃 |
Sorry folks but @andreasnw has still described the root cause and offered the correct fix in their comment. It was a reply to me so it didn't have the proper format. I think it's fair to have this assigned to them still. Also, given the simple change, I'm adjusting the price slightly. |
Upwork job price has been updated to $250 |
📣 @paultsimura 🎉 An offer has been automatically sent to your Upwork account for the Reviewer role 🎉 Thanks for contributing to the Expensify app! |
📣 @andreasnw 🎉 An offer has been automatically sent to your Upwork account for the Contributor role 🎉 Thanks for contributing to the Expensify app! Offer link |
@youssef-lr I criticize your decision. I think it shouldn't matter there is a simple or complex change. There is a rule and I think we should follow it. As an contributor, I have not seen any proposal with clearly marked changes to understand is it worth to waste additional time to investigate and create proposal. |
PR ready for review #37692 |
|
The solution for this issue has been 🚀 deployed to production 🚀 in version 1.4.48-0 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-03-14. 🎊 For reference, here are some details about the assignees on this issue:
|
Regression Test Proposal iOS / Android:
Do we agree 👍 or 👎 |
Issue is ready for payment but no BZ is assigned. @slafortune you are the lucky winner! Please verify the payment summary looks correct and complete the checklist. Thanks! |
Testrail added here - https://github.com/Expensify/Expensify/issues/379000 |
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.44-0
Reproducible in staging?: Y
Reproducible in production?: N
If this was caught during regression testing, add the test name, ID and link from TestRail: https://expensify.testrail.io/index.php?/tests/view/4345659
Email or phone of affected tester (no customers): [email protected]
Logs: https://stackoverflow.com/c/expensify/questions/4856
Expensify/Expensify Issue URL:
Issue reported by: Applause - Internal Team
Slack conversation:
Action Performed:
Pre-requisite: the user must be logged in
Expected Result:
The image should be zoomed in a bit
Actual Result:
The maximum zoom is applied to the image
Workaround:
Unknown
Platforms:
Which of our officially supported platforms is this issue occurring on?
Screenshots/Videos
Add any screenshot/video evidence
Bug6393482_1708996519041.Rpreplay_Final1708986936.mp4
View all open jobs on GitHub
Upwork Automation - Do Not Edit
The text was updated successfully, but these errors were encountered: