-
Notifications
You must be signed in to change notification settings - Fork 2.8k
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-10-27] [$500] Chat - The three-dot menu fails to close after clicking on "Pin" #28606
Comments
Job added to Upwork: https://www.upwork.com/jobs/~018cbad69c4c13b118 |
Triggered auto assignment to @dylanexpensify ( |
Bug0 Triage Checklist (Main S/O)
|
Triggered auto assignment to Contributor-plus team member for initial proposal review - @situchan ( |
ProposalProblemChat - The three-dot menu fails to close after clicking on "Pin" Root causeWe are using ChangesWe can use the Screen.Recording.2023-10-02.at.7.12.25.PM.mov |
ProposalPlease re-state the problem that we are trying to solve in this issue.The three-dot menu remains open after clicking on "Pin" What is the root cause of that problem?When the user is anonymous and clicking What changes do you think we should make in order to solve the problem?For popover menu, we have our own checks here for anonymous user, so we don't have to check inside We can add a flag Then we pass What alternative solutions did you explore? (Optional)We can fix the same for any parent component which uses An alternative is to call |
ProposalPlease re-state the problem that we are trying to solve in this issue.The three-dot menu remains open after clicking on "Pin" What is the root cause of that problem?When the user is clicking Pin, we show Login Modal and don't hide Popover menu. App/src/components/MenuItem.js Line 138 in 850e21e
What changes do you think we should make in order to solve the problem?we need to show Login Modal and must close Popover menu.
App/src/pages/home/HeaderView.js Line 138 in bba600a
We need to this check and add for other options (zoom, googlemeet) What alternative solutions did you explore? (Optional) |
@situchan let's get some reviews! 🙇♂️ |
@dylanexpensify, @situchan Eep! 4 days overdue now. Issues have feelings too... |
@situchan can we please get some reviews in today? 🙏 |
reviewing today |
📣 It's been a week! Do we have any satisfactory proposals yet? Do we need to adjust the bounty for this issue? 💸 |
@dukenv0307's proposal looks good to me. |
Triggered auto assignment to @marcochavezf, see https://stackoverflow.com/c/expensify/questions/7972 for more details. |
Nice! @marcochavezf let us know what you think! |
Sounds good, thanks @situchan for the review. Assigning @dukenv0307 🚀 |
@dylanexpensify I applied, thank you! |
@marcochavezf, @dylanexpensify, @situchan, @dukenv0307 Still overdue 6 days?! Let's take care of this! |
nice! Payment now! |
@marcochavezf, @dylanexpensify, @situchan, @dukenv0307 Huh... This is 4 days overdue. Who can take care of this? |
Hi @dylanexpensify, I think we can close this out, correct? I will go ahead and close it, but feel free to re-open it if something is still pending :) |
This is still waiting for payment |
Triggered auto assignment to @lschurr ( |
Bug0 Triage Checklist (Main S/O)
|
Here's payment summary: #28606 (comment) |
Automatic offer failed on this issue. |
Looks like @dylanexpensify is the BZ on this one. Could you take a look at this one? |
@lschurr @dylanexpensify is OOO. You're assigned based on https://expensify.slack.com/archives/C01GTK53T8Q/p1701271832347369?thread_ts=1701262010.017819&cid=C01GTK53T8Q. |
Got it, thanks. Just reviewing the job now and seeing what happened with payments: https://www.upwork.com/ab/applicants/1721476234243555328/applicants |
Alright, looks like none of the payments were made, so I've paid @ayazhussain79 and have sent offers to @dukenv0307 and @situchan - could you accept those so that we can pay and close? Just repeating the payment summary here:
|
All payments done. Closing! |
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:
Upon clicking "Pin" the three-dot menu should close
Actual Result:
The three-dot menu remains open after clicking on "Pin"
Workaround:
Unknown
Platforms:
Which of our officially supported platforms is this issue occurring on?
Version Number: 1.3.75.8
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
Screen.Recording.2023-09-29.at.3.19.35.PM.1.mov
screen-recording-2023-09-29-at-25557-pm_IijAF1Pu.1.mp4
Recording.4814.mp4
Expensify/Expensify Issue URL:
Issue reported by: @ayazhussain79
Slack conversation: https://expensify.slack.com/archives/C049HHMV9SM/p1695981995544409
View all open jobs on GitHub
Upwork Automation - Do Not Edit
The text was updated successfully, but these errors were encountered: