-
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 2023-06-19] [$1000] Long-pressing the empty right section of a message with just a link doesn't show correct options. #19934
Comments
Triggered auto assignment to @greg-schroeder ( |
Bug0 Triage Checklist (Main S/O)
|
ProposalPlease re-state the problem that we are trying to solve in this issueThe What is the root cause of that problem?The root cause is a disparity between web and native platforms as how they render App/src/components/HTMLEngineProvider/HTMLRenderers/AnchorRenderer.js Lines 89 to 94 in 9fa12f3
What changes do you think we should make in order to solve the problem?The simple solution is to wrap the content returned in
After applying Screen.Recording.2023-06-01.at.1.34.58.PM.mov |
Taking a look! |
Job added to Upwork: https://www.upwork.com/jobs/~0178d9eb714da9b983 |
Current assignee @greg-schroeder is eligible for the External assigner, not assigning anyone new. |
Triggered auto assignment to Contributor-plus team member for initial proposal review - @narefyev91 ( |
Current assignee @Gonals is eligible for the External assigner, not assigning anyone new. |
Setting as external, as we seem to have a valid proposal already! |
ProposalPlease re-state the problem that we are trying to solve in this issue.Long press on the empty space of link always show a context menu for copy link only. What is the root cause of that problem?The root cause is the same as this issue which I explained it here. Summary:
What changes do you think we should make in order to solve the problem?I have the same solution as @esh-g in this issue. However, for this case, wrapping the link with a View will reintroduce this issue. So, here's what I would like to propose:
cc: @thesahindia maybe we can handle both issue here |
Oh, that makes sense that it would be the same RC - I am managing both issues. If you agree that @bernhardoj's proposal fixes both @Gonals, we should just merge them to be honest. This is basically the same issue couched differently, no? |
Yeah, it makes sense! Let's fix this in the same PR. |
Is this issue considered a dupe now based on the above findings? |
Makes sense to me! |
Closing as a dupe. It's essentially the same report couched differently, and will be fixed incidentally. |
|
The solution for this issue has been 🚀 deployed to production 🚀 in version 1.3.26-4 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 2023-06-19. 🎊 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.
As a reminder, here are the bonuses/penalties that should be applied for any External 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:
|
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 options shown in the modal should include, for example, editing the message, deleting the message, replying in a thread, etc.
Actual Result:
The only option shown is to copy the link to the clipboard.
Workaround:
Can the user still use Expensify without this being fixed? Have you informed them of the workaround?
Platforms:
Which of our officially supported platforms is this issue occurring on?
Version Number: 1.3.21-2
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
Notes/Photos/Videos: Any additional supporting documentation
expensify-link-message-bug.mov
az_recorder_20230531_233139.1.mp4
Expensify/Expensify Issue URL:
Issue reported by: @Victor-Nyagudi
Slack conversation: https://expensify.slack.com/archives/C049HHMV9SM/p1685357040272429
View all open jobs on GitHub
Upwork Automation - Do Not Edit
The text was updated successfully, but these errors were encountered: