Sorry, this this another hairy bug.
The 'hide' option will actually delete the tab, free its memory & show the tab 0.
So when you 'show' again, the tab is not there.
The initial design was to show a new tab, do something with it, and free up memory once you're done. All these while keeping the tab 0 running. Memory (RAM) on NeTV device is limited, hence we didn't want to keep many tabs opened.
I'm going to change this behavior to be what it supposed to be normally & request a firmware update today.
You will have to keep a watch on memory usage if too many tabs are opened at the same time.
I will update the wiki once new firmware is pushed.
'hide' just hide the current tab & show tab 0, while keeping it running. ('tab' argument is not required)
'destroy' or 'close' will destroy the desired tab & show tab 0.
'destroyall' will destroy all tabs except tab 0 & show tab 0. ('tab' argument is not required)
'show' will show the desired tab & hide all other without destroying them.
Let me know if you want some other options.