visitChildrenForSemantics method

  1. @override
void visitChildrenForSemantics(
  1. RenderObjectVisitor visitor
)
override

Called when collecting the semantics of this node.

The implementation has to return the children in paint order skipping all children that are not semantically relevant (e.g. because they are invisible).

The default implementation mirrors the behavior of visitChildren (which is supposed to walk all the children).

Implementation

@override
void visitChildrenForSemantics(RenderObjectVisitor visitor) {
  // Don't visit children for semantics - text content is handled by parent's IFC
  // This prevents the semantics visitor from trying to access our layout when it's not ready
}