Form onshow event is firing only once

Hi
Form onshow event is firing only when the form is created.
But then if I .Hide and .Show the form again the event is not fired.

Is this by design or I am missing something here?

Thanks

Please disregard this question, probably it is due to my misunderstanding how forms behave in Webcore vs Delphi.