fix click listenning client side