angular-ui/ui-grid
View on GitHubRestore state only works if the grid has the ui-grid-cellNav attribute
Open
#5,640 opened on Aug 24, 2016
good first issue
Description
The restore state feature does not work, if you remove the ui-grid-cellNav attribute from the grid. It seems like there is a dependency between ui-grid-save-state and ui-grid-cellNav.
You can recreate this issue with the following Plunker, which is based on the tutorial (http://ui-grid.info/docs/#/tutorial/208_save_state): http://plnkr.co/edit/SopQvxj9uKKZezxvr3pQ?p=preview
- Press "Save" button.
- Scroll down a bit.
- Press "Restore" button.
- The scroll position is restored. --> correct!
- Remove the ui-grid-cellNav attribute from the grid (or use this Punker: http://plnkr.co/edit/Bo0DKZOpQxMBS2FlPwyq?p=preview).
- Repeat steps 1-3.
- The scroll position is not restored. --> bug!
As far as I can say, the save state feature still works, but I'm not 100% sure. I need to use the save/restore state feature, but I do not want to have each cell selectable. That's why I can not add the ui-grid-cellNav attribute to my grid.