fix grid column will not align after hideGrid() or showGrid()