Closed izarutskaya closed 2 months ago
Triggered auto assignment to @RachCHopkins (Bug
), see https://stackoverflow.com/c/expensify/questions/14418 for more details. Please add this bug to a GH project, as outlined in the SO.
We think this issue might be related to the #collect project.
The topbar header text just overflows the container without any ellipsis.
This happens after https://github.com/Expensify/App/pull/43429. Previously, we just have flexShrink0 without flex1 style. https://github.com/Expensify/App/blob/3622deb409a4cf91a47cc9196e2414ffe75f0f16/src/components/Breadcrumbs.tsx#L69-L74
flexShrink0 will make the topbar title (Inbox/Search) not shrink and instead, the workspace name will shrink. But it causes this issue where the title text is overflown when there is no workspace selected, thus the Expensify logo is shown. So, the solution is to add flex1 style which overrides the flexShrink0 style.
To solve this issue and doesn't reintroduce https://github.com/Expensify/App/issues/43426, we can conditionally apply the style based on whether we want to show the Expensify logo or the selected workspace.
const isRootBreadcrumb = primaryBreadcrumb.type === CONST.BREADCRUMB_TYPE.ROOT;
<Text ... style={[..., isRootBreadcrumb ? styles.flex1 : styles.flexShrink0]}>
Result:
we can adjust the max width of the header title if we want
@RachCHopkins Whoops! This issue is 2 days overdue. Let's get this updated quick!
I can't replicate this, my admins room is playing up, but what I see here seems pretty clear as to what the issue is.
Job added to Upwork: https://www.upwork.com/jobs/~01c0c5682e2c9e9d31
Triggered auto assignment to Contributor-plus team member for initial proposal review - @mollfpr (External
)
Sorry, I'm still learning!
is this issue still open for proposal? - @mollfpr
The issue reproduces differently on my end, but the secondary breadcrumbs still have not appeared.
The proposal from @bernhardoj looks good to me and it does fix the issue.
🎀 👀 🎀 C+ reviewed!
Triggered auto assignment to @pecanoro, see https://stackoverflow.com/c/expensify/questions/7972 for more details.
@sandipanghos You can still send a proposal as long no contributors are hired and the Help Wanted
label still applies.
@pecanoro, @mollfpr, @RachCHopkins Whoops! This issue is 2 days overdue. Let's get this updated quick!
Assigning @bernhardoj to the issue!
PR is ready
cc: @mollfpr
Reviewing
label has been removed, please complete the "BugZero Checklist".
The solution for this issue has been :rocket: deployed to production :rocket: in version 9.0.7-8 and is now subject to a 7-day regression period :calendar:. Here is the list of pull requests that resolve this issue:
If no regressions arise, payment will be issued on 2024-07-24. :confetti_ball:
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:
[@mollfpr] The PR that introduced the bug has been identified. Link to the PR:
https://github.com/Expensify/App/pull/43429
[@mollfpr] The offending PR has been commented on, pointing out the bug it caused and why, so the author and reviewers can learn from the mistake. Link to comment:
https://github.com/Expensify/App/pull/43429/files#r1689333048
[@mollfpr] A discussion in #expensify-bugs has been started about whether any other steps should be taken (e.g. updating the PR review checklist) in order to catch this type of bug sooner. Link to discussion:
I don't think we need a new checklist, the regression step should be enough.
[@mollfpr] Determine if we should create a regression test for this bug. [@mollfpr] If we decide to create a regression test for the bug, please propose the regression test steps to ensure the same bug will not reach production again.
Requested in ND.
$250 approved for @bernhardoj
$250 approved for @mollfpr
Contributors have been paid, the contract has been completed, and the Upwork post has been closed.
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: v9.0.3-1 Reproducible in staging?: Y Reproducible in production?: Y Email or phone of affected tester (no customers): emilio.utest@gmail.com Logs: https://stackoverflow.com/c/expensify/questions/4856 Issue reported by: Applause-Internal team
Action Performed:
PreCondition user has workspace with a long name
Expected Result:
User expects that if wording is cut off, then the continuous dots will be shown, for example: "......."
Actual Result:
Word is simply cut off and the user can not read it
The same with Inbox and Search.
Workaround:
Unknown
Platforms:
Which of our officially supported platforms is this issue occurring on?
Screenshots/Videos
View all open jobs on GitHub
https://github.com/Expensify/App/assets/115492554/c126d473-127d-4ab5-801a-069c2f9bf27a
Upwork Automation - Do Not Edit
Issue Owner
Current Issue Owner: @RachCHopkins