NiftyGUI element show / hide

Hello monkeys,

I have a small issue with Niftygui 1.3 (but same issues on previous version), while hiding and showing screen elements.

When a call [java]element.show();[/java] or [java]element.visible(true);[/java] on a parent element, nifty seems to call the same method on parent’s children too.
I can easily make a workaround by calling [java]hide()[/java] on that children right after, but I guess this behaviour is not expected ?

Or maybe I’m wrong using these methods ?