Steps to reproduce: - Create a grid - Add the `ng-show` directive and tell the grid to only show when more than 0 items are available - Initialize your items with an empty array - Fill in data to your items array at a later point in time (web service, timeout, …) Expected result: - The grid is initially hidden, and gets shown once the data are set. Actual result: - The grid is initially hidden, and stays hidden once the data are set. Versions used: - AngularJS 1.2.2 - ngGrid 2.0.7