-
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 2024-08-27] [$250] Web - Split - Enter and CMD+Enter open user profile instead of splitting expense #41848
Comments
Triggered auto assignment to @johnmlee101 ( |
Triggered auto assignment to @CortneyOfstad ( |
👋 Friendly reminder that deploy blockers are time-sensitive ⏱ issues! Check out the open Staging deploy checklist to see the list of PRs included in this release, then work quickly on the following:
Remember rule #2: Never un-assign yourself from a real DeployBlocker unless you are 100% sure someone else is assigned and will take care of it. |
👋 Friendly reminder that deploy blockers are time-sensitive ⏱ issues! Check out the open `StagingDeployCash` deploy checklist to see the list of PRs included in this release, then work quickly to do one of the following:
|
@CortneyOfstad FYI I haven't added the External label as I wasn't 100% sure about this issue. Please take a look and add the label if you agree it's a bug and can be handled by external contributors |
Job added to Upwork: https://www.upwork.com/jobs/~010103e80036688f64 |
Triggered auto assignment to Contributor-plus team member for initial proposal review - @mananjadhav ( |
ProposalPlease re-state the problem that we are trying to solve in this issue.Web - Split - Enter and CMD+Enter open user profile instead of splitting expense What is the root cause of that problem?The condition for calling App/src/components/OptionsSelector/BaseOptionsSelector.js Lines 325 to 328 in e0b6a06
What changes do you think we should make in order to solve the problem?Instead of What alternative solutions did you explore? (Optional) |
@Krishna2323 Thanks, which PR is this coming from? |
ProposalPlease re-state the problem that we are trying to solve in this issue.Split - Enter and CMD+Enter open user profile instead of splitting expense What is the root cause of that problem?Two problems here:
App/src/components/OptionsSelector/BaseOptionsSelector.js Lines 325 to 328 in e0b6a06
What changes do you think we should make in order to solve the problem? |
I was just looking into that PR, I dont think we can revert it, we should look into a fix |
New PR is still open: #46278 |
@mananjadhav, @johnmlee101, @CortneyOfstad, @lschurr, @mountiny, @Krishna2323 Uh oh! This issue is overdue by 2 days. Don't forget to update your issues! |
PR was merged |
@mananjadhav, @johnmlee101, @CortneyOfstad, @lschurr, @mountiny, @Krishna2323 Eep! 4 days overdue now. Issues have feelings too... |
If you are the assigned CME please investigate whether the linked PR caused a regression and leave a comment with the results. If a regression has occurred and you are the assigned CM follow the instructions here. If this regression could have been avoided please consider also proposing a recommendation to the PR checklist so that we can avoid it in the future. |
I think this is ready for payout, but we've had regression on this one. cc - @CortneyOfstad @mountiny |
@CortneyOfstad @mountiny quick bump if you missed. |
Upwork job price has been updated to $250 |
@lschurr @CortneyOfstad This is ready to be paid. This was originally for $500, but there was a regression so we are cutting the price in half. $250 to @mananjadhav and to @Krishna2323 please |
Payment summary:
|
Thank you @lschurr!! |
$250 approved for @mananjadhav |
If you haven’t already, check out our contributing guidelines for onboarding and email [email protected] to request to join our Slack channel!
Version Number: 1.4.71-4
Reproducible in staging?: Yes
Reproducible in production?: No
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
Expensify/Expensify Issue URL:
Issue reported by: Applause Internal Team
Slack conversation:
Action Performed:
1.Go to staging.new.expensify.com
2. Go to group chat.
3. Go to + > Split expense.
4. Enter amount > Next.
5. On confirmation page, hit Enter or CMD+Enter.
Note
In the same flow also from any of the amounts clicking Enter should confirm the split
Expected Result:
Enter or CMD+Enter will split the expense.
Actual Result:
Enter or CMD+Enter opens the profile of the last user under "Split amounts" list.
Workaround:
Unknown
Platforms:
Which of our officially supported platforms is this issue occurring on?
Screenshots/Videos
Bug6474634_1715160446644.20240508_171210.mp4
Add any screenshot/video evidence
View all open jobs on GitHub
Upwork Automation - Do Not Edit
Issue Owner
Current Issue Owner: @CortneyOfstadThe text was updated successfully, but these errors were encountered: