LearnNewsExamplesServices
Frontmatter
id8821
titlefeat: Track in-flight descendants in VDomUpdate
stateClosed
labels
enhancementaicore
assigneestobiu
createdAtJan 20, 2026, 1:26 AM
updatedAtJan 20, 2026, 4:48 AM
githubUrlhttps://github.com/neomjs/neo/issues/8821
authortobiu
commentsCount1
parentIssuenull
subIssues[]
subIssuesCompleted0
subIssuesTotal0
blockedBy[]
blocking[]
closedAtJan 20, 2026, 4:48 AM

feat: Track in-flight descendants in VDomUpdate

Closed v11.23.0 enhancementaicore
tobiu
tobiu commented on Jan 20, 2026, 1:26 AM

Implement a mechanism for children to inform parents of in-flight updates without parents walking down the tree.

  1. Modify VDomUpdate to track descendantInFlightMap.
  2. Update registerInFlightUpdate to walk up the tree (using ComponentManager.getParentIds) and register the update on ancestors.
  3. Update unregisterInFlightUpdate to cleanup.
  4. Add getInFlightDescendants(ownerId) method.
tobiu added the enhancement label on Jan 20, 2026, 1:26 AM
tobiu added the ai label on Jan 20, 2026, 1:26 AM
tobiu added the core label on Jan 20, 2026, 1:26 AM
tobiu assigned to @tobiu on Jan 20, 2026, 4:48 AM
tobiu
tobiu Jan 20, 2026, 4:48 AM

already pushed

tobiu closed this issue on Jan 20, 2026, 4:48 AM