Skip to content

No popover, no cell buttons#15

Merged
chandlerprall merged 5 commits intochandlerprall:feature/virtualized-datagridfrom
flash1293:flash1293/datagrid-no-popover
Jan 26, 2021
Merged

No popover, no cell buttons#15
chandlerprall merged 5 commits intochandlerprall:feature/virtualized-datagridfrom
flash1293:flash1293/datagrid-no-popover

Conversation

@flash1293
Copy link
Copy Markdown

This PR makes sure cell popovers and cell buttons are only rendered if necessary to speed up the component.

To do so, the transition to fade in the buttons had to be replaced by animations (because it's hard to reliably kick off transitions as they require two render steps for new elements).

This PR includes a workaround for a bug in the popover component (popover isn't closable if it's rendered initially open) - if this problem is fixed, the additional flag renderPopoverOpen can be removed because it's only used to add a closed popover component to the tree before opening it.

@flash1293 flash1293 mentioned this pull request Jan 14, 2021
@chandlerprall chandlerprall merged commit c05d493 into chandlerprall:feature/virtualized-datagrid Jan 26, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants