fixed click bug for mobile