[BHV-15343]Contextual popup doesn't work properly when hide() from appli...

...cation side

Issue: When contextual popup is closed from application side, it doesn't
update some properties properly which causes this behavior
Fix: control's hide() method is overridden in  contextual popup to
update the properties properly.
DCO-1.1-Signed-Off-By: Rajyavardhan P <rajyavardhan.p@lge.com>
There are some oddities with `moon.ContextualPopup` here - `this.tapCaptured` is set to `true` when pressing the 'Enter' key with the popup open, regardless of what item is spotted (i.e. activator vs. child component). This means that `this.popupActivated` will not be properly set to `false` whenever pressing `Enter` inside the popup, i.e. to take action on a button that closes the popup. I think we should look at potentially reworking the entirety of the logic of this control as we are going to continue to run into edge cases and lots of circular dependencies.