When he said all that stuff which was not needed..Mahira was sitting with heads down..
If Mahira is uncomfortable she will tell to Vishal or anybody many elder people are there or bigg boss himself..
I have seen Mahira too initiating hugs with Vishal/Asim..
He literally made Vishal into some creepy guy and Mahira into some cheap person getting used for Madhurima jealousy..
If he had some things to convey he can convey to his friend i.e. Mahira about his POV rather than making a monster of Vishal..