creator v2.0.10触摸层级BUG反馈

creator版本: 2.0.10
发布环境:Web Mobile
测试设备:大部分安卓机型
BUG描述:
编辑器在每个弹板上都加了BlockInputEvents插件去屏蔽下层触摸。正常点击按钮都能显示弹板,且能屏蔽下层触摸,但是如果在弹板弹出过程中,屏幕上有另外一个触摸点,会有很大概率导致触摸层级发生改变,结果会导致弹板弹出后下层触摸屏蔽失效,有视频为证。cocos触摸BUG_1.rar (1.7 MB)
如果层级触摸发生错乱后,有其他弹板弹出,这个时候触摸层级又诡异的恢复正常了
如果层级触摸发生错乱后,改变窗口大小,譬如设置成全屏,这个时候触摸层级也会恢复正常

1赞

我也遇到了优先级问题

谢谢反馈,问题已修复,修复代码: https://github.com/cocos-creator/engine/pull/4522
我们将择机对 2.0.10 进行更新。

我也遇到了,摆了几个小时,郁闷了都。
点的特别快就会出现

这个问题现在更新了吗?是那个版本啊.

我现在遇到的问题是,touch Start和touch End的touch ID不一致。为了屏蔽多点触控,会验证touch ID的一致性,但是在屏幕快速乱点后,开始是一致的,有大概率触发。
触发BUG后,单点后touch Start和touch End不一致,感觉像是touch End会有滞后性,查看ID都是比touch Start的数值低,这样导致单点也被屏蔽,无法触发触控操作。

我更新了源码,怎么还是有问题呢.还是如果我在,新显示节点button,之前快速滑动还是出口层级发生了变化呢.

这bug太奇葩了,稍微操作下,就能必线,希望可以早点修复。辛苦引擎组了:2:

修复了吗 为啥我狂点还是能出现bug

https://forum.cocos.com/t/button-scrollview/79481?u=111505 貌似我也是同样的问题

也遇到点击事件层级问题,在2.0.9版本没问题

touchDemo.zip (240.9 KB)

这个bug在2.1.2版本确实修复了,上面的PR就是修复了这个问题的。
https://forum.cocos.com/t/cocos-creator-v2-1-2-06-11-alpha-2/79255/3

还会有2.0.11么,看样子是要在2.1.2统一了?

应该会有的

会有 2.0.11,不过没那么快,建议先升 2.1.2

jare大大,内置的JavaScript引擎也是用,engine下的源码吗?

是的 1234

在2.0.10基础上合并 4522,使用定制的 engine,疑似产生了新的问题,开发中,浏览器经常性卡死,Native android 也会,所以暂时切换回内置,暂时没有定位出问题,不知道其他人是否有类似问题,另外,从内置取得engine 使用 gulp编译生成的文件也与内置的有些差异。