-
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 2024-07-17] [$250] Android - Workspace - Workspace name is not displayed when navigate via join link #44639
Comments
Triggered auto assignment to @lschurr ( |
@lschurr 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 |
ProposalPlease re-state the problem that we are trying to solve in this issue.Pending join WS name isn't displayed in small screen. What is the root cause of that problem?The requested badge takes the whole space which hides the workspace name. (the green box is the requested badge container box) The badge view is wrapped with 2 view. App/src/pages/workspace/WorkspacesListRow.tsx Lines 145 to 148 in 4622e19
The first view, set the the flex1 style. The flex1 style will grow/shrink based on the space. However, the second View wrapper doesn't limit the width. For example, if we set it to 50px width, then the WS name will be visible. Or if we set the flex1 to the second View, then the WS name will be visible too. But I think we don't have a static width for the container for now and we don't want to set the flex1 because it means it will have equal width between the Requested badge and the WS avatar + name. What changes do you think we should make in order to solve the problem?Remove the badge view wrapper flex1 style App/src/pages/workspace/WorkspacesListRow.tsx Lines 147 to 148 in 4622e19
But we have another problem. If you notice, the Requested badge is overflown the green box container and also not centered. That's because of the Lines 3357 to 3361 in 4622e19
Last, another existing issue in large screen the requested badge doesn't have the same width as the 3-dot. We can add padding left of 20 to the badge (large screen only) or have a static width for it, for example 128 (the 3-dot width). |
Job added to Upwork: https://www.upwork.com/jobs/~0138fb5ddd26e517e8 |
Triggered auto assignment to Contributor-plus team member for initial proposal review - @hungvu193 ( |
I'll review today! |
@bernhardoj 's proposal here looks good to me! 🎀 👀 🎀 C+ reviewed |
Triggered auto assignment to @yuwenmemon, see https://stackoverflow.com/c/expensify/questions/7972 for more details. |
📣 @hungvu193 🎉 An offer has been automatically sent to your Upwork account for the Reviewer role 🎉 Thanks for contributing to the Expensify app! |
📣 @bernhardoj 🎉 An offer has been automatically sent to your Upwork account for the Contributor role 🎉 Thanks for contributing to the Expensify app! Offer link |
PR is ready cc: @hungvu193 |
|
The solution for this issue has been 🚀 deployed to production 🚀 in version 9.0.5-13 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 2024-07-17. 🎊 For reference, here are some details about the assignees on this 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:
|
I'll request in ND once payment is due. |
The solution for this issue has been 🚀 deployed to production 🚀 in version 9.0.6-8 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 2024-07-22. 🎊 For reference, here are some details about the assignees on this 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:
|
The payment should be due tomorrow (07-17) |
Requested in ND. |
@lschurr I will also request on ND, I'll withdraw my upwork offer. |
Regression test:
Do we 👍 or 👎 |
Payment summary:
|
Added QA test request. Closing :) |
$250 approved for @bernhardoj |
$250 approved for @hungvu193 |
If you haven’t already, check out our contributing guidelines for onboarding and email contributors@expensify.com to request to join our Slack channel!
Version Number: 9.0.3-1
Reproducible in staging?: Y
Reproducible in production?: Y
If this was caught during regression testing, add the test name, ID and link from TestRail: N/A
Email or phone of affected tester (no customers): gocemate+a470@gmail.com
Issue reported by: Applause - Internal Team
Action Performed:
Expected Result:
Workspace name should be displayed when User A open join link
Actual Result:
Workspace name is not displayed when navigate to Workspace via join link until the member is accepted
Workaround:
Unknown
Platforms:
Which of our officially supported platforms is this issue occurring on?
Screenshots/Videos
Add any screenshot/video evidence
View all open jobs on GitHub
Upwork Automation - Do Not Edit
Issue Owner
Current Issue Owner: @lschurrThe text was updated successfully, but these errors were encountered: