[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>
Hi @rajyavardhanp, I had taken a crack at resolving this issue via a logic rewrite, but your observation from #2 was causing a problem, as the dispatchTarget does indeed seem to be incorrect, or at least not what one would expect. I think we will have to take this PR for now until we can resolve the dispatchTarget issue. Regarding #1, the app should probably be using `moon.ContextualPopupDecorator.requestHidePopup`.