fix update tap recognizer