fixed setting onHitListener