angular-ui/ui-grid

expandable unusable state

Open

#6,164 opened on Apr 19, 2017

View on GitHub
 (0 comments) (0 reactions) (0 assignees)JavaScript (5,395 stars) (2,496 forks)batch import
help wantedseverity: performance

Description

The expandable grid gets into an unusable state when you expand a bottom row and scroll up.

This issue is more pronounced on my local project which has a sub-grid with many rows. It can be reproduced on the UI Grid tutorial page by expanding a couple bottom rows:

Go to expandable grid tutorial page: http://ui-grid.info/docs/#/tutorial/216_expandable_grid Scroll to the bottom and expand the last two rows, 498 and 499. Start scrolling up. Notice that half the rows are now missing and they do not return until scrolling. All the way back down to the bottom. Example from the tutorial.

Updated: Link to tutorial was incorrect (original was http://ui-grid.info/docs/#/tutorial/306_expandable_grid)

Contributor guide

expandable unusable state · angular-ui/ui-grid#6164 | Good First Issue