:fix: bug on cancel and uncancel events