-
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-28] [HOLD for payment 2023-06-23] [$1000] Cursor does not change to I beam on selecting mentions like it does for other clickable links #19303
Comments
Triggered auto assignment to @strepanier03 ( |
Bug0 Triage Checklist (Main S/O)
|
I am testing this and the mentions as well as other clickable links, like embedded URLs are all the point, not the I beam. I believe it should be the point because it's clickable whereas the I beam indicates text and typing. @kavimuru - Can you weigh in here. I'm not sure about moving this one forward. |
@strepanier03 Uh oh! This issue is overdue by 2 days. Don't forget to update your issues! |
@dhanashree-sawant - I have question about your repro steps. In step 4 you say "Select the mention message and observe that cursor remains pointer while selecting and does not change to I beam". By "select" do you mean open up the sent message to editing and then clicking on the mention? The reason I ask is because the pointer makes sense to me because the mention is clickable, just like other links. If I hyperlink a URL, it should be a pointer because it's clickable, same with the mention. Can you help me understand why it should be an I beam if it's clickable? |
Hi @strepanier03, if you see email, URL, they are all clickable but when we select by dragging over them, cursor changes to I beam, if we want to keep the cursor as pointer while drag and select, we should do that too on email and URL to maintain consistency. |
Aaah, I think I didn't understand that "select" meant to drag over the message, not click (select) on them. I'll go through it again and update the OP comment with the clarification. |
Job added to Upwork: https://www.upwork.com/jobs/~017477dd353ae7b577 |
Current assignee @strepanier03 is eligible for the External assigner, not assigning anyone new. |
Triggered auto assignment to Contributor-plus team member for initial proposal review - @eVoloshchak ( |
Triggered auto assignment to @joelbettner ( |
Okay, I updated repro steps and confirmed following them repros the behavior for me. I agree we should be consistent and highlighting a message should be I beam and not pointer. |
ProposalPlease re-state the problem that we are trying to solve in this issue.App keeps the cursor as pointer and does not change to I beam while selecting mentions part in message. What is the root cause of that problem?In web we only have the behavior of "cursor is different when text is being selected" for text inside So the problem here is we're not using What changes do you think we should make in order to solve the problem?To fix this we simply need to make the This is consistent with the Note: we don't need this for What alternative solutions did you explore? (Optional)NA |
@eVoloshchak @strepanier03 @joelbettner this issue was created 2 weeks ago. Are we close to approving a proposal? If not, what's blocking us from getting this issue assigned? Don't hesitate to create a thread in #expensify-open-source to align faster in real time. Thanks! |
Little bump on the proposal @eVoloshchak, thank you 🙌 |
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:
|
@JmillsExpensify, @eVoloshchak, @joelbettner, @tienifr Eep! 4 days overdue now. Issues have feelings too... |
@eVoloshchak Do you mind getting us kicked off with the BZ checklist above ahead of kicking off payouts tomorrow? |
In the meantime, let's get the payouts catalogued.
Upwork job is here. Can everyone send along proposals and I'll get the contract/payout covered. |
Hi @JmillsExpensify, if possible, can you send me invite to the job? |
|
@JmillsExpensify, this has caused two regressions, so my pay should be reduced to 25%.
Could you hold my payment till tomorrow, please? |
Ok that'd be great. Will hold. |
At the moment, the deduction applies to C+. |
I also agree with this. |
Offers sent to contributor and issue reporter. |
Thanks I have accepted the offer. |
@JmillsExpensify, @eVoloshchak, @joelbettner, @tienifr Huh... This is 4 days overdue. Who can take care of this? |
@eVoloshchak Did you request payment via New Expensify? Everyone else has been paid out at this point. |
This comment was marked as duplicate.
This comment was marked as duplicate.
This comment was marked as duplicate.
This comment was marked as duplicate.
@JmillsExpensify, this has been paid out and can be closed |
I'm going to close this issue. |
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:
App should change the cursor to I beam while highlighting the mentions part in message as it normally does for email, links etc
Actual Result:
App keeps the cursor as pointer and does not change to I beam while selecting mentions part in message
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.16-5
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
cursor.not.change.to.I.beam.for.mentions.mp4
Recording.658.mp4
Expensify/Expensify Issue URL:
Issue reported by: @dhanashree-sawant
Slack conversation: https://expensify.slack.com/archives/C049HHMV9SM/p1684312696564409
View all open jobs on GitHub
Upwork Automation - Do Not Edit
The text was updated successfully, but these errors were encountered: