Widget::onEnter()中的updateSizeAndPosition()在什么时候是有意义的?

void Widget::onEnter()
{
updateSizeAndPosition();
ProtectedNode::onEnter();
}

我在代码里注掉感觉没什么变化,而且每个onenter都会遍历所有的子节点,最末梢的节点会被调用很多次
而且会把scrollview的滑动位置调整到最顶部

这个调用的意义是什么?注掉行不行?