-
Notifications
You must be signed in to change notification settings - Fork 3k
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-07-21] [$2000] Web - Quick actions menu is below the welcome message when user invited to a room #19836
Comments
Triggered auto assignment to @michaelhaxhiu ( |
Bug0 Triage Checklist (Main S/O)
|
The welcome message should be: (Just anything with the code syntax) |
@michaelhaxhiu @esh-g Unable to reproduce this issue, but found another issue while debugging this issue. Welcome message shows empty spaces and does not trim the message. This can be fixed using this proposal - ProposalPlease re-state the problem that we are trying to solve in this issue.Empty space in the welcome message. What is the root cause of that problem?There is not trimming of welcome message. What changes do you think we should make in order to solve the problem?We should trim the Welcome message before saving in this function - const submitForm = useCallback(() => {
Report.updateWelcomeMessage(props.report.reportID, props.report.welcomeMessage, welcomeMessage.trim());
}, [props.report.reportID, props.report.welcomeMessage, welcomeMessage]); This will trim the welcome message and will not show empty messages. What alternative solutions did you explore? (Optional) |
@sethraj14 Are you on Safari? |
@esh-g Yes tried on safari as well. |
@michaelhaxhiu Uh oh! This issue is overdue by 2 days. Don't forget to update your issues! |
Hmm this is an issue with backticks it seems 🤔. @esh-g did you manage to reproduce without backticks or only when those are used? |
@michaelhaxhiu I was able to repro with backticks only.. |
Job added to Upwork: https://www.upwork.com/jobs/~01c2648eb123a606dc |
Current assignee @michaelhaxhiu is eligible for the External assigner, not assigning anyone new. |
Triggered auto assignment to Contributor-plus team member for initial proposal review - @mananjadhav ( |
Triggered auto assignment to @deetergp ( |
Hi, |
📣 @HaiderKeshwani! 📣
|
Contributor details |
✅ Contributor details stored successfully. Thank you for contributing to Expensify! |
Finally able to reproduce the issue, it is only happening in a safari full-screen mode. Very specific and also happens intermittently, if you hover back and forth a few times over the welcome message and new message, the issue sometimes disappears. |
#22268 PR is up. |
@deetergp, @mananjadhav, @flodnv, @ginsuma, @michaelhaxhiu Uh oh! This issue is overdue by 2 days. Don't forget to update your issues! |
Keep your shirt on Melvin, the PR is under review. |
😂 |
|
The solution for this issue has been 🚀 deployed to production 🚀 in version 1.3.40-5 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-07-21. 🎊 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:
|
Because this is a very platform specific change, and with a specific scenario (full-screen), I don't think we can link it to any offending PR. Neither I am sure if we should be adding |
Pay day on a friday 😸! Summary:
|
New upwork job link (last one expired) - https://www.upwork.com/jobs/~010aae0f1247cf26f2 |
@michaelhaxhiu I applied. |
I accidentally only raised for 1500. Adding another request of 500. I thought it was a $1K job and the bonus applied, because I counted from PR date. But we calc from assigned time. @anmurali You might see two requests - 1500 and 500 for this one. 🤦 |
@michaelhaxhiu Applied on upwork! This is my profile: https://www.upwork.com/freelancers/tanyag4 |
Approved $1500 + $500 for this job |
Just waiting for @esh-g to accept my offer and then I can pay/close this. |
@michaelhaxhiu Thanks! I accepted the offer |
If you haven’t already, check out our contributing guidelines for onboarding and email [email protected] to request to join our Slack channel!
Action Performed:
Pre-req: open the latest version of Safari browser on iOS mac. Then make the browser full screen mode.
Expected Result:
The quick actions menu should be displayed on top of the upper welcome message
Actual Result:
The quick actions menu is cut off due to the welcome message on safari
Workaround:
Unknown
Platforms:
Which of our officially supported platforms is this issue occurring on?
Version Number: 1.3.20.1
Reproducible in staging?: yes
Reproducible in production?: yes
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-05-27.at.1.48.01.PM.mov
Expensify/Expensify Issue URL:
Issue reported by: @esh-g
Slack conversation: https://expensify.slack.com/archives/C049HHMV9SM/p1685176705589209
View all open jobs on GitHub
Upwork Automation - Do Not Edit
The text was updated successfully, but these errors were encountered: