-
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
[Ready for payment via newdot][$16000] Android - Copy / Paste / Cut menu is not displayed when selecting text in compose box - Reported by: @parasharrajat #8349
Comments
Triggered auto assignment to @greg-schroeder ( |
Created as continuation for: #6876 (comment) cc @mallenexpensify @parasharrajat @rushatgabhane @stitesExpensify |
Triggered auto assignment to @Julesssss ( |
I reproduced this one so sending to my friends in Eng |
I assigned @parasharrajat and made the issue the same price as the original, as this is not a simple fix. |
Triggered auto assignment to @NicMendonca ( |
Upwork job post: https://www.upwork.com/jobs/~0191b930fd2b38bae8 |
Current assignee @parasharrajat is eligible for the Exported assigner, not assigning anyone new. |
Current assignee @Julesssss is eligible for the Exported assigner, not assigning anyone new. |
Pardon, we do have an issue for the RN 0.72 upgrade: Seems like for RN 0.72 we will still use the fork. We can hold this issue for the one named above (Version 0.72 includes the fix for this issue) |
Updated the hold, thanks! |
RN version upgrade in progress. |
This issue has not been updated in over 15 days. @Julesssss, @parasharrajat, @kadiealexander eroding to Monthly issue. P.S. Is everyone reading this sure this is really a near-term priority? Be brave: if you disagree, go ahead and close it out. If someone disagrees, they'll reopen it, and if they don't: one less thing to do! |
RN upgrade is done so this should be solved I think |
Yes, I was waiting on the RN version upgrade to be deployed to PROD which is done yesterday. It is resolved now. We can process the payments for this issue now @kadiealexander |
@mallenexpensify I'm struggling a little with working out who needs to be paid and how much here, and I see you were intending on taking this over in this comment. Could you please help me make sense of the payments needed here? |
@parasharrajat could you please help me by summarising who needs to be paid with this issue? It seems like it's just you that is due a reporting bonus? Am I missing anything? |
Sure @kadiealexander. Here is the summary.
Both Contributors were involved. I don't know if both are linked to the same agency or different. As Agency payments are handled separately, I think it is already managed. |
@parasharrajat could you please link all the related PRs and issues here? This is a big payment and it's not a simple 1 PR = 1 payment issue like usual, so I really want to ensure I understand what happened. |
There is also this issue which should be fixed now: |
Payouts due:
Eligible for 50% #urgency bonus? No All payments to be paid via Newdot. |
Hi @kadiealexander, that seems reasonable to me but maybe we should just check in with @kidroca to confirm?
|
Hey @Julesssss, @kadiealexander, Thanks for reaching out and considering my contributions. While I did invest time in research and provided insights, I wasn't tracking my hours as I was aiming for the fixed price job. I remember highlighting that the issue might naturally resolve with our migration to the new architecture. However, I'm aware that the solution wasn't as straightforward and there were overlaps with other issues. Ultimately, the main work was carried out by another contributor. I genuinely appreciate the acknowledgment, but I'm not seeking any compensation for this. It's challenging to measure the exact impact of my input, and I'm just glad I could assist in some way. Best, |
Thank you @kidroca!! That's very generous of you to be willing to share your expertise with us like that. In that case @parasharrajat if you could please request your portion via newdot we should be good here. Thanks to everyone who worked on this! |
Payment requested. |
Reviewed the details for @parasharrajat. Approved for payment in NewDot based on the BZ summary above. |
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:
Native menu to cut / copy / paste should be displayed
Actual Result:
Native menu to cut / copy / paste is not displayed or displayed for a second and then hidden
Workaround:
User is unable to cut / copy / paste text in the compose box.
Selecting a word/text and then long tapping on another word seems to bring the context menu with copy/cut/paste actions
Additional details
This comment from the previous ticket summarizes what we have found out and tried so far.
We've identified using the
selection
prop works as expected in iOS, but does not work as expected on Android, resulting in the reported bug.We're looking for identifying the problem in
react-native
and proposing a fixOnce a proposal is approved a contributor would be hired to submit a PR against our react-native fork: https://github.com/Expensify/react-native
We're not looking for a workaround solution that
selection
differently inComposer/index.android|ios|web.js
filessetTimeout
,setImmediate
orrequestAnimationFrame
Platform:
Where is this issue occurring?
Version Number: v1.1.46-3
Reproducible in staging?: yes
Reproducible in production?: yes
Email or phone of affected tester (no customers):
Logs: https://stackoverflow.com/c/expensify/questions/4856
Notes/Photos/Videos: Any additional supporting documentation
WhatsApp.Video.2021-12-22.at.11.37.59.AM.mp4
Expensify/Expensify Issue URL:
Issue reported by: @parasharrajat
Slack conversation: https://expensify.slack.com/archives/C01GTK53T8Q/p1640179428463500
Previous ticket: #6876
View all open jobs on GitHub
The text was updated successfully, but these errors were encountered: