fix #577; tapdragover possibly not triggered?