Open lanitochka17 opened 1 month ago
Triggered auto assignment to @VictoriaExpensify (Bug
), see https://stackoverflow.com/c/expensify/questions/14418 for more details. Please add this bug to a GH project, as outlined in the SO.
@VictoriaExpensify 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
mWeb - Inbox - The "Focus" popup can´t be closed by tapping outside of it
We don't handle the backdrop press in FocusModeNotification.tsx
We will add the onBackdropPress
prop to FocusModeNotification.tsx
here:
onBackdropPress={User.clearFocusModeNotification}
onBackdropPress
and onCancel
, hence user is not able to close it by clicking on background nor using back button. onBackdropPress={User.clearFocusModeNotification}
onCancel={User.clearFocusModeNotification}
Reminder: Please use plain English, be brief and avoid jargon. Feel free to use images, charts or pseudo-code if necessary. Do not post large multi-line diffs or write walls of text. Do not create PRs unless you have been hired for this job.
Ok I think we should fix this, but it seems like a minor bug so I think we should reduce the bounty a bit. If I'm missing something to do with the complexity, please let me know
Job added to Upwork: https://www.upwork.com/jobs/~021851098193336540822
Triggered auto assignment to Contributor-plus team member for initial proposal review - @situchan (External
)
Upwork job price has been updated to $100
@ChavdaSachin's proposal looks good to me, considering android back button behavior as meaningful difference. 🎀👀🎀 C+ reviewed
Triggered auto assignment to @cead22, see https://stackoverflow.com/c/expensify/questions/7972 for more details.
📣 @situchan 🎉 An offer has been automatically sent to your Upwork account for the Reviewer role 🎉 Thanks for contributing to the Expensify app!
📣 @ChavdaSachin 🎉 An offer has been automatically sent to your Upwork account for the Contributor role 🎉 Thanks for contributing to the Expensify app!
Offer link Upwork job Please accept the offer and leave a comment on the Github issue letting us know when we can expect a PR to be ready for review 🧑💻 Keep in mind: Code of Conduct | Contributing 📖
@ChavdaSachin how's it going?
capturing videos
While capturing the video for web I faced new issue - navigating back using browser back button does not close focus popover. it is reproducible for web in both staging and production. Have to think a solution for that issue.
cc. @situchan
@ChavdaSachin I think that's fine. That may require modal page refactor to have a new route if we should fix it so can be out of scope. @cead22 what do you think?
Yes you are right, it might need refactoring should be out of the scope for this pr. Raising pr in a few minutes....
PR is up...
@cead22 ^pr is approved by c+ for few days, could you take a look
Looking! For some reason it didn't get automatically assigned to me (maybe it was this https://github.com/Expensify/App/pull/52072#issuecomment-2458015295)
I merged it
Reviewing
label has been removed, please complete the "BugZero Checklist".
The solution for this issue has been :rocket: deployed to production :rocket: in version 9.0.61-3 and is now subject to a 7-day regression period :calendar:. Here is the list of pull requests that resolve this issue:
If no regressions arise, payment will be issued on 2024-11-21. :confetti_ball:
For reference, here are some details about the assignees on this issue:
@cead22 @VictoriaExpensify @ChavdaSachin / @situchan The PR fixing this issue has been merged! The following checklist (instructions) will need to be completed before the issue can be closed. Please copy/paste the BugZero Checklist from here into a new comment on this GH and complete it. If you have the K2 extension, you can simply click: [this button]
[ ] [Contributor] The offending PR has been commented on, pointing out the bug it caused and why, so the author and reviewers can learn from the mistake.
Link to comment:
[ ] [Contributor] If the regression was CRITICAL (e.g. interrupts a core flow) A discussion in #expensify-open-source has been started about whether any other steps should be taken (e.g. updating the PR review checklist) in order to catch this type of bug sooner.
Link to discussion:
[ ] [Contributor] If it was decided to create a regression test for the bug, please propose the regression test steps using the template below to ensure the same bug will not reach production again.
Hey @situchan - can you please complete the checklist and I'll get your payment sorted 😄
Payment Summary Contributor: @ChavdaSachin paid $100 via Upwork
@cead22, @VictoriaExpensify, @ChavdaSachin, @situchan Whoops! This issue is 2 days overdue. Let's get this updated quick!
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: 9.0.53-0 Reproducible in staging?: Y Reproducible in production?: Y If this was caught on HybridApp, is this reproducible on New Expensify Standalone?: N/A If this was caught during regression testing, add the test name, ID and link from TestRail: N/A Issue reported by: Applause - Internal Team
Action Performed:
Expected Result:
The user should be able to close the "Focus Mode" popup by tapping on the screen outside of it
Actual Result:
When the "Focus" popup is displayed, the user can´t close it by tapping on the screen outside the popup
Workaround:
Unknown
Platforms:
Which of our officially supported platforms is this issue occurring on?
Screenshots/Videos
Add any screenshot/video evidence
https://github.com/user-attachments/assets/ee5f81b6-539c-46a2-9db1-5e1d34990897
View all open jobs on GitHub
Upwork Automation - Do Not Edit
Issue Owner
Current Issue Owner: @VictoriaExpensify