[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 I am not sure about this PR, because it solves a very specific scenario  as we discussed under the issue. The issue can be simply reproduced if shifted to 5-way mode.  Although its a patch ,it doesn't solve all the cases it is intended to solve even in the scope of the patch. So as you are considering re-factoring some logic of contextual popup that is indeed the only best option. Anyway for time being it may be ok,  as its not creating any other issues by its own.
Thankyou.