Fix UsersProfilePopover doesn't handle long names well (#182155)

This commit is contained in:
Anton Dosov 2024-05-02 13:05:59 +02:00 committed by GitHub
parent e1e4c25e70
commit 95384b4f9a
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -340,12 +340,17 @@ export const UserProfilesSelectable = <Option extends UserProfileWithAvatar | nu
gutterSize="s"
responsive={false}
>
<EuiFlexItem>
<EuiHighlight search={searchValue}>{option.label}</EuiHighlight>
<EuiFlexItem css={{ maxWidth: '100%' }}>
<EuiHighlight className="eui-textTruncate" search={searchValue}>
{option.label}
</EuiHighlight>
</EuiFlexItem>
{option.user.email && option.user.email !== option.label ? (
<EuiFlexItem grow={false}>
<EuiTextColor color={option.disabled ? 'disabled' : 'subdued'}>
<EuiFlexItem grow={false} css={{ minWidth: 0 }}>
<EuiTextColor
color={option.disabled ? 'disabled' : 'subdued'}
className="eui-textTruncate"
>
{searchValue ? (
<EuiHighlight search={searchValue}>{option.user.email}</EuiHighlight>
) : (