fixed negative click bug