-
Notifications
You must be signed in to change notification settings - Fork 842
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
[EuiDataGrid] Fix open cell popovers causing auto height rows to bug out + misc cleanup #5622
[EuiDataGrid] Fix open cell popovers causing auto height rows to bug out + misc cleanup #5622
Commits on Feb 10, 2022
-
Fix auto height rows breaking when cell popover opens
The `flex` display on the parent `.euiDataGridRowCell` is unnecessary, and what's causing this bug
Configuration menu - View commit details
-
Copy full SHA for 6b587ad - Browse repository at this point
Copy the full SHA 6b587adView commit details -
[cleanup] Remove unnecessary position relative on .euiDataGridRowCell
- it's being overridden by react-window's absolute positioning in any case
Configuration menu - View commit details
-
Copy full SHA for 7745f89 - Browse repository at this point
Copy the full SHA 7745f89View commit details -
[cleanup] Remove unnecessary
euiDataGridRowCell__expand
class from ……the popover anchor wrapper - as far as I can tell, it's not doing anything
Configuration menu - View commit details
-
Copy full SHA for d3deba6 - Browse repository at this point
Copy the full SHA d3deba6View commit details -
[cleanup] Focus trap/popover hacks
- the width properties aren't doing anything, so remove them - the height property is doing something but is superfluous with the inline height: 100%, so remove the inline style - add an overflow hidden to preserve overflowing content being correctly cropped by the cell padding when the popover is open (the EuiWrappingPopover adds extra div wrappers)
Configuration menu - View commit details
-
Copy full SHA for f207a7e - Browse repository at this point
Copy the full SHA f207a7eView commit details -
[misc cleanup] DRY out showCellActions if statement
- can be conditional JSX instead of repeating EuiDataGridCellContent again
Configuration menu - View commit details
-
Copy full SHA for c671dca - Browse repository at this point
Copy the full SHA c671dcaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0cf792c - Browse repository at this point
Copy the full SHA 0cf792cView commit details -
Merge branch 'main' into datagrid/fix-auto-height-popover-2
Constance authoredFeb 10, 2022 Configuration menu - View commit details
-
Copy full SHA for 2f37a6d - Browse repository at this point
Copy the full SHA 2f37a6dView commit details -
Revert popover cutoff change, it's introducing too many side effects
+ was already in place in main since 40.0.0
Configuration menu - View commit details
-
Copy full SHA for 384d41e - Browse repository at this point
Copy the full SHA 384d41eView commit details -
Fix broken focus cell positioning on footer cells
- footer cells aren't virtualized and don't have absolute positioning inline
Configuration menu - View commit details
-
Copy full SHA for e527ceb - Browse repository at this point
Copy the full SHA e527cebView commit details -
+ move footer-specific CSS that virtualized data grid cells don't need to the footer row file
Configuration menu - View commit details
-
Copy full SHA for fd4672f - Browse repository at this point
Copy the full SHA fd4672fView commit details