-
Notifications
You must be signed in to change notification settings - Fork 2.5k
Open
Labels
Description
This is a bit tricky to replicate, but I'll update the issue with a plunkr if I manage to get it.
I have 3 tabs (bootstrap library - uib-tab) with a grid in each and css with width: 100%.
The horizontal scrolling sometimes is out of sync (i.e. header doesn't scroll but rows do) and seems quite similar to #2592. I don't think it's the same because when I look at the DOM in Chrome Dev Tools, I notice that the "broken" grid has .ui-grid-viewport { width: 100%0px; ... } which obviously doesn't work and seems to be the issue.
I'm not entirely sure why this happens. It seems like a bit of a race condition. I'm calling gridApi.core.refresh() and gridApi.core.handleWindowResize() on tab change, but it's not helping.