manage taphold with vmousedown event