-
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
[HOLD for payment 2022-08-11] [$500] Chat - Safari - Drag & Drop - Little "+ copy" icon doesn't appear consistently on Safari #9485
Comments
Triggered auto assignment to @srikarparsi ( |
Did a little investigating, bug is for all files, not just images on safari |
Triggered auto assignment to @puneetlath ( |
External Upwork job: https://www.upwork.com/jobs/~01b4c3fac00064e2ed |
Triggered auto assignment to Contributor-plus team member for initial proposal review - @parasharrajat ( |
Current assignee @puneetlath is eligible for the Exported assigner, not assigning anyone new. |
Still waiting for proposals. Upping to $500. |
ProposalIssueFor some reason calling Solution
App/src/components/Composer/index.js Lines 197 to 217 in d9efe6b
Resultdemo.mov |
@andrewlor Idea looks good to me. Could you please show us how will you do that? We have an automated and standardized way how to handle the proposals, which helps us to stay efficient and on top of things. I would recommend checking out some we have an automated and standardized way how to handle the proposals, which helps us to stay efficient and on top of things. I would recommend checking out some previous jobs, which already got a contributor assigned to see how they posted the proposals. There is also this part in our contributor guidelines which you might find useful. Please, also share the exact changes in code you had to make to fix this issue. You can see from all the other issues and contributors that we won't just take the code and run away, no need to worry about that :) Thank you! |
@parasharrajat I updated my proposal with more details, and actually found a slightly better solution. Please let me know if there is anything else you need, otherwise I'll wait to move forward with the PR. |
Go through the Contributing guidelines https://github.com/Expensify/App/blob/main/contributingGuides/CONTRIBUTING.md to understand the process. |
At this point I am waiting for the proposal to be accepted? As I understand it I'm waiting for the github issue to be assigned to me and to be hired on upwork before creating the PR. Not sure what I'm missing. |
Nothing, you are on track. 👍 Looks like your proposal is what I was expecting. @andrewlor's proposal looks good to me. @andrewlor Please test your solution on all possible platforms including different browsers(Firefox, chrome, safari). cc: @puneetlath 🎀 👀 🎀 C+ reviewed |
Testing on all platforms. I could check on ios/android/mweb to make sure there isn't any regression while attaching files, but I'm pretty sure this should not be applicable as it should not be possible to drag and drop. chrome.movdesktop.movfirefox.movsafari.mov |
Sounds simple and straightforward to me. |
📣 @andrewlor You have been assigned to this job by @puneetlath! |
The solution for this issue has been 🚀 deployed to production 🚀 in version 1.1.87-9 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 2022-08-11. 🎊 |
Issue not reproducible during KI retests. (First week) |
Paid @andrewlor. Sent C+ contract to @parasharrajat. |
Everyone paid. Thanks for your contributions everyone! |
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:
Expected Result:
The user expects to see the "+" icon so that they know that this image can be uploaded this way
Actual Result:
On Safari, The "+" icon does not show unless the user quickly moves the cursor
Note: The "+" icon appears consistently on Chrome browser and on Desktop app
Workaround:
Unknown
Platform:
Where is this issue occurring?
Version Number:
Reproducible in staging?:
Reproducible in production?:
Email or phone of affected tester (no customers):
Logs: https://stackoverflow.com/c/expensify/questions/4856
Notes/Photos/Videos:
Both videos of Safari and chrome added
Bug5613718_Plus_icon_on_MAC_Chrome.mp4
Bug5613718_Drag_and_Drop_on_Safari.mp4
Expensify/Expensify Issue URL:
Issue reported by: Applause internal team
Slack conversation:
View all open jobs on GitHub
The text was updated successfully, but these errors were encountered: