scrollview问题

scrollview组件在显示隐藏的过程中修改节点的大小,this._bottomBoundary不会被重新计算,导致content可偏移的量没有改变而无法滑动(size由大变小时)。经断点发现,在构建发布之后cocos3d-js.min.js文件里监听this.view的size-changed事件时,this._calculateBoundary()没有被执行。

,在图中箭头2里改为箭头函数就会执行this._calculateBoundary(),箭头1则不会。
麻烦引擎组大佬瞅瞅。

@panda

setContentsize()时机与onEnable()注册的时机顺序错了。加包装能监听是因为上一次隐藏时没有被off掉监听函数。谨记。

感谢反馈~

怎么修改?不是2.1就修改了吗?怎么3.0上还有这个问题?
@wangzhe @panda @jare @308303735