[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 @aarontam As we know moon.contextualPopup doesn't capture spotlight events unlike moon.Popup. So,  that's why I wanted to know which is the natural  behavior of contextual popup. 
Side Note: If its possible, can you please share any requirement or design documents of contextual popup as I got a similar issue https://jira2.lgsvl.com/browse/BHV-16348
Thankyou.