挂有 Layout 组件的 node 计算坐标转换问题

Creator 版本号:1.4.2

场景:
subNode = new cc.Node()
node.addChild(subNode)

node 有组件:Layout
LayoutGRID 类型。

现在想将一些其它节点上otherNode的坐标转换到 subNode 上的坐标时:

const wordPoint = otherNode.convertToWorldSpace(point);
const resultPoint = subNode.convertToNodeSpaceAR(wordPoint);

得出的结果 resultPoint 却是错误的。

当将 subNode 换到一个没有 Layout 组件上的 Node 时,结果正确。
为什么呢?

layout组件 当child-add 和child-remove触发时 自动排版 修改子节点位置