Ion-tab contents not displayed if I hide and come back to tab

I am Hiding one tab depending on the condition.
Hide and un-hide of tab works fine. But if i hide, unhide and check the contents, nothing displayed.

What could be the problem?
Please find the scenario

  hidden="true" (works fine, first time)
  hideen="false" (tab is hidden, works as expected)
  hidden="true" (tab is available, but contents of tab are missing)

ion-tab code is

   <ion-tab hidden="hideTabs" title="Add text" icon="ion-edit"
        <ion-nav-view name="home-text"></ion-nav-view>