You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Describe the bug
When there are at least 2 primary actions and expanding rows on a EuiBasicTable, the icon buttons for these can overlap in the responsive/mobile breakpoints.
Impact and severity
There is end-user impact. The All actions button will be unreachable.
A possible workaround is to add a minimum height to the rows (via rowProps prop), in order to provide space for all icon buttons. But I believe this should be handled by the library.
Just a note: we recommended a workaround for this, we should circle back and clean it up when it's been completed.
around line 743 in the EuiInMemoryTable you can try and add the min height you suggested in your original message, like this:
import { useEuiMaxBreakpoint } from '@elastic/eui';
Describe the bug
When there are at least 2 primary actions and expanding rows on a
EuiBasicTable
, the icon buttons for these can overlap in the responsive/mobile breakpoints.Impact and severity
There is end-user impact. The
All actions
button will be unreachable.A possible workaround is to add a minimum height to the rows (via
rowProps
prop), in order to provide space for all icon buttons. But I believe this should be handled by the library.Environment and versions
To Reproduce
You need a
EuiBasicTable
that has:isPrimary
)And make sure you're viewing the responsive/mobile view.
Expected behavior
There should be no overlapping.
Minimum reproducible sandbox
https://codesandbox.io/p/sandbox/naughty-turing-p23zn4
Screenshots
The text was updated successfully, but these errors were encountered: