Cocos Creator 3.8.5 TOUCH_CANCEL 点击的BUG

问题描述:
3个按钮
按钮1和按钮2重叠 根据具体需求进行禁止点击和隐藏
按钮3控制 按钮1 是否能点击
点击按钮1:按钮1设置不可点击 按钮1隐藏 按钮2显示不可点击 2秒后按钮2可点击
点击按钮2:按钮2设置为不可点击 1秒后 按钮2隐藏 按钮1显示不可点击
点击按钮3:按钮1设置为可点击

重现步骤:
疯狂点击按钮2 等按钮2隐藏后 按钮1显示 点击按钮3 此时按钮1可点击 继续疯狂点击按钮1和按钮2
重复 3-4次之后 在按钮1点击之后 显示按钮2 此时按钮2不可点击 在2秒内不可点击的状态下再次多次点击 停止后 点击空白区域 可触发按钮2 TOUCH_CANCEL 其他响应无效
设置在点击其他按钮后 再点击 空白处 还是能触发 按钮2的TOUCH_CANCEL
1 2
demo代码:

蹲一个官方大佬帮帮忙