LearnNewsExamplesServices
Frontmatter
id3308
titlecomponent.Base: syncVnodeTree() => parents update
stateClosed
labels
bug
assigneestobiu
createdAtJul 20, 2022, 11:03 AM
updatedAtJul 20, 2022, 2:22 PM
githubUrlhttps://github.com/neomjs/neo/issues/3308
authortobiu
commentsCount1
parentIssuenull
subIssues[]
subIssuesCompleted0
subIssuesTotal0
blockedBy[]
blocking[]
closedAtJul 20, 2022, 2:22 PM

component.Base: syncVnodeTree() => parents update

Closed v8.1.0 bug
tobiu
tobiu commented on Jul 20, 2022, 11:03 AM

there is a rare edge case, in which parents don't have a vnode yet (race condition).

while this should not happen in theory, adding a check to prevent errors feels needed.

tobiu added the bug label on Jul 20, 2022, 11:03 AM
tobiu assigned to @tobiu on Jul 20, 2022, 11:03 AM
tobiu referenced in commit e6a9151 - "component.Base: syncVnodeTree() => parents update #3308" on Jul 20, 2022, 11:05 AM
tobiu closed this issue on Jul 20, 2022, 11:05 AM
tobiu reopened this issue on Jul 20, 2022, 2:20 PM
tobiu
tobiu Jul 20, 2022, 2:20 PM

we can remove this check again => see https://github.com/neomjs/neo/issues/3312

tobiu referenced in commit 7062baf - "component.Base: syncVnodeTree() => parents update #3308" on Jul 20, 2022, 2:22 PM
tobiu closed this issue on Jul 20, 2022, 2:22 PM