-
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
Account switcher - No spacing between account switcher icon and the status icon #48261
Comments
Triggered auto assignment to @arosiclair ( |
👋 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:
|
ProposalPlease re-state the problem that we are trying to solve in this issue.No spacing between the account switcher and the status button. What is the root cause of that problem?We already set a gap to the container so it will have space between the account switcher and the status button. App/src/pages/settings/InitialSettingsPage.tsx Lines 365 to 369 in e77f204
However, when the name is really long, it pushes the arrow up & down icon out of the display name box. What changes do you think we should make in order to solve the problem?We can set a flex-shrink of 1 to the display name, so when the name is very long, instead of pushing out the icon, the display name will shrink. App/src/components/AccountSwitcher.tsx Lines 142 to 146 in e77f204
|
demoting since Copilot is under beta cc @rushatgabhane |
Triggered auto assignment to @dylanexpensify ( |
Looks like the account switcher was added in #47338. @dangrous can you take a look? @rushatgabhane should probably fix this. |
hello please assign it to me. |
Assigned! there are a couple other ones that came through, I'm going to review and then probably assign those as well if that's okay! |
@rushatgabhane setting flex-shrink here should fix it up, do you think you can add that in to the other fixes? Thanks! |
yes, one mega fix is needed |
@dangrous, @rushatgabhane, @dylanexpensify Uh oh! This issue is overdue by 2 days. Don't forget to update your issues! |
let us know if it would be best to open this for a contributor @rushatgabhane, I know you've got a lot going on |
@rushatgabhane we on track to raise today?? 🙏 |
sorry, forgot to update the issues. |
ty! |
Hey can i get assigned to this issue for reviewing the PR, in total the PR fixed 9 bugs and i tested 9 different test cases, summary here, please decide a fair payment accordingly 🙏 |
Btw can I have context why C+ was swapped in the middle (4 hrs after requesting another review from me)? cc: @dylanexpensify |
@mkhutornyi i think we saw your slack status as |
anyway, you reviewed 6/10 bugs and 4/10 were reviewed by @allgandalf so i guess you both can split the payment? i know this isn't ideal but what do you think |
It was for this reason |
agree with split |
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. |
oops! looks like we caused a regression |
Ack! based on the proposal though seems like an easy fix |
Nice, let's get it done! |
all fixed |
Hey this looks ready for payment @dylanexpensify , How is the payment going to be for this issue ? |
Do I need to assign @mkhutornyi and @allgandalf to this one to handle C+ payment? cc @dylanexpensify |
@rushatgabhane @allgandalf @mkhutornyi let's break this down for payment! Who handled which issues (that were priced at $250), and which issues had a regression attached (so $125)? |
I reviewed (None of those caused regresssion):
Also i'm not sure about one more issue: #48244 , the bug was still reproducible when i tested here and was fixed after that in this commit here so idk if that counts mine or @mkhutornyi. so please help us with that specific issue, rest all seems good to me 👍 (@mkhutornyi correct me please if i am wrong here, no conflicts as such 🙇 ) |
@dylanexpensify they shouldn't be priced at $250 per issue. The issues were one liners and that is why I created a single PR for them |
Payment summary: Contributor: @allgandalf $250 via Upwork |
Contributor details
Follow this way make parent view flex 1 |
📣 @sscodez! 📣
|
There are several ways to achieve the desired layout. One approach is to allocate 70% of the width for the user's email. If the email length exceeds the 70% container width, you can make it scrollable. Alternatively, you can break the text if needed to fit within the allocated space. In the remaining 30% of the width, display both icons, ensuring there is a 10% gap between them for proper spacing. |
📣 @rakshwinder! 📣
|
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.26-1
Reproducible in staging?: Y
Reproducible in production?: N
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): applausetester+kh270803a@applause.expensifail.com
Issue reported by: Applause - Internal Team
Action Performed:
Precondition:
Expected Result:
There will be spacing between account switcher icon and the status icon
Actual Result:
There is no spacing between account switcher icon and the status icon
On Android, the icons overlap with each other
Workaround:
Unknown
Platforms:
Which of our officially supported platforms is this issue occurring on?
Screenshots/Videos
Add any screenshot/video evidence
Bug6585837_1724882296624.ScreenRecording_08-29-2024_05-20-40_1.mp4
View all open jobs on GitHub
The text was updated successfully, but these errors were encountered: