Using splitAt functionality causes grid to vanish

When

  1. Grid containing div has width set to percentage
  2. splitAt feature enabled in grid
  3. grid hidden via JS and browser window resized and grid shown via js
    Then the size of the div containing grid becomes 0 automatically and so is the grid’s width

But when very same thing is done with div width set to certain pixels, then no problem occurs.

Also when grid’s splitAt feature is disabled, then no any problems occur in any width of div(% or px)

So, I am confused if I am missing anything here or is this a bug. I’ve reproduced this issue here
jsfiddle.net/devilfox/anu1nbbr/4/