separate event prevent default and retrigger when all clear