Skip to content

Commit d283252

Browse files
authored
fix truncation issue (#83000) (#83273)
1 parent 7c99763 commit d283252

File tree

1 file changed

+6
-7
lines changed

1 file changed

+6
-7
lines changed

src/core/public/chrome/ui/header/header_breadcrumbs.tsx

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
* under the License.
1818
*/
1919

20-
import { EuiHeaderBreadcrumbs } from '@elastic/eui';
20+
import { EuiFlexGroup, EuiHeaderBreadcrumbs } from '@elastic/eui';
2121
import classNames from 'classnames';
2222
import React from 'react';
2323
import useObservable from 'react-use/lib/useObservable';
@@ -51,15 +51,14 @@ export function HeaderBreadcrumbs({ appTitle$, breadcrumbs$, breadcrumbsAppendEx
5151
),
5252
}));
5353

54-
if (breadcrumbsAppendExtension) {
54+
if (breadcrumbsAppendExtension && crumbs[crumbs.length - 1]) {
5555
const lastCrumb = crumbs[crumbs.length - 1];
5656
lastCrumb.text = (
57-
<>
58-
{lastCrumb.text}
59-
<HeaderExtension extension={breadcrumbsAppendExtension.content} display={'inlineBlock'} />
60-
</>
57+
<EuiFlexGroup responsive={false} gutterSize={'none'} alignItems={'baseline'}>
58+
<div className="eui-textTruncate">{lastCrumb.text}</div>
59+
<HeaderExtension extension={breadcrumbsAppendExtension.content} />
60+
</EuiFlexGroup>
6161
);
6262
}
63-
6463
return <EuiHeaderBreadcrumbs breadcrumbs={crumbs} max={10} data-test-subj="breadcrumbs" />;
6564
}

0 commit comments

Comments
 (0)