Repository navigation
Description
If you haven’t already, check out our contributing guidelines for onboarding and email contributors@expensify.com to request to join our Slack channel!
Action Performed:
Break down in numbered steps
- We have a bug that is specific to mWeb/Safari that causes us to continue making safari specific updates in our code
App/src/pages/home/report/ReportActionItemMessageEdit.js
Lines 120 to 122 in bb2386b
| // For mobile Safari, updating the selection prop on an unfocused input will cause it to automatically gain focus | |
| // and subsequent programmatic focus shifts (e.g., modal focus trap) to show the blue frame (:focus-visible style), | |
| // so we need to ensure that it is only updated after focus. |
- To reduce the amount of platform specific code in our repo - let's aim to get this fixed upstream. Creating this issue to track for when we can do this
Platforms:
Which of our officially supported platforms is this issue occurring on?
- Android / native
- Android / Chrome
- iOS / native
- iOS / Safari
- MacOS / Chrome / Safari
- MacOS / Desktop
Version Number:
Reproducible in staging?:
Reproducible in production?:
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
Expensify/Expensify Issue URL:
Issue reported by:
Slack conversation:
Upwork Automation - Do Not Edit
- Upwork Job URL: https://www.upwork.com/jobs/~01b2f48b6c5a3887bd
- Upwork Job ID: 1700115117826949120
- Last Price Increase: 2024-06-05
- Automatic offers:
- getusha | Contributor | 102518816
Metadata
Metadata
Assignees
Labels
Type
Projects
- StatusShow more project fieldsNo status
Activity
melvin-bot commentedon Aug 29, 2023
Triggered auto assignment to @michaelhaxhiu (
Bug), see https://stackoverflow.com/c/expensify/questions/14418 for more details.melvin-bot commentedon Aug 29, 2023
Bug0 Triage Checklist (Main S/O)
Platformsin OP are ✅)thienlnam commentedon Aug 29, 2023
Adding monthly as an upstream fix might take a while
[-][mWeb/Safari] Fix safari unfocused selection prop[/-][+][$500] [mWeb/Safari] Fix safari unfocused selection prop[/+]melvin-bot commentedon Sep 8, 2023
Job added to Upwork: https://www.upwork.com/jobs/~01b2f48b6c5a3887bd
melvin-bot commentedon Sep 8, 2023
Triggered auto assignment to @Christinadobrzyn (
External), see https://stackoverflow.com/c/expensify/questions/8582 for more details.173 remaining items
alexpensify commentedon Jun 5, 2024
I've reviewed the summary again and realized that I based it off the PR creation date. My mistake, the updated summary is here:
#26239 (comment)
[-][HOLD Safari 17.4][$500] [mWeb/Safari] Fix safari unfocused selection prop[/-][+][HOLD Safari 17.4][$1000] [mWeb/Safari] Fix safari unfocused selection prop[/+]melvin-bot commentedon Jun 5, 2024
Upwork job price has been updated to $1000
ntdiary commentedon Jun 11, 2024
@alexpensify, Thank you! BTW, I have received the first payment through ND yesterday, and will start this issue request later. 😄
JmillsExpensify commentedon Jun 11, 2024
$1,000 approved for @ntdiary
alexpensify commentedon Jun 12, 2024
@getusha, are you set up for payments, so we can close out this issue? Thanks!
getusha commentedon Jun 13, 2024
@alexpensify not yet, i received an invitation last week. I think the process is yet to begin.
alexpensify commentedon Jun 13, 2024
Thanks for the update!
getusha commentedon Jul 9, 2024
@alexpensify since i was assigned before 2024-05-25 can we process the payment via upwork?
alexpensify commentedon Jul 9, 2024
@getusha ok, I sent over a new offer in Upwork. Please accept here: https://www.upwork.com/jobs/~019cb418da52a59d59
I can complete the next steps after you accept this new offer. Thanks!
getusha commentedon Jul 9, 2024
@alexpensify, Accepted, thank you!
alexpensify commentedon Jul 9, 2024
All set here, I've completed the payment process to @getusha. Everyone has been paid accordingly: #26239 (comment).