Frontmatter
| id | 8894 |
| title | Restore Grid Stability (Fix/Revert Teleportation) |
| state | Closed |
| labels | bugaicore |
| assignees | tobiu |
| createdAt | Jan 27, 2026, 1:04 PM |
| updatedAt | Jan 31, 2026, 12:51 AM |
| githubUrl | https://github.com/neomjs/neo/issues/8894 |
| author | tobiu |
| commentsCount | 1 |
| parentIssue | 8891 |
| subIssues | [] |
| subIssuesCompleted | 0 |
| subIssuesTotal | 0 |
| blockedBy | [x] 8893 Create Unit Test for Grid VDOM Deltas, [ ] 8892 Create Component Test for Grid Teleportation Artifacts |
| blocking | [] |
| closedAt | Jan 31, 2026, 12:51 AM |
Restore Grid Stability (Fix/Revert Teleportation)
tobiu added parent issue #8891 on Jan 27, 2026, 1:04 PM
tobiu marked this issue as being blocked by #8892 on Jan 27, 2026, 1:04 PM
tobiu marked this issue as being blocked by #8893 on Jan 27, 2026, 1:05 PM
tobiu assigned to @tobiu on Jan 31, 2026, 12:51 AM

tobiu
Jan 31, 2026, 12:51 AM
we did update the grid inside separate tickets already, closing this one.
tobiu closed this issue on Jan 31, 2026, 12:51 AM
Based on the findings from the reproduction tests, implement a fix for the VDOM Teleportation logic or provide a mechanism to disable it for the Grid.
Options:
TreeBuilder/VDomUpdatelogic to handle recycled components correctly during disjoint updates.Neo.grid.Container(or globally) to disable Teleportation/Disjoint Updates for specific subtrees.Performance Context: The Buffered Grid is already highly optimized. Teleportation is expected to offer zero performance benefit in this context. Therefore, the Opt-Out strategy is a high-priority candidate as it restores stability without sacrificing performance. Any contrary claim regarding performance gains must be proven with benchmarks.
Goal: Restore Buffered Grid stability.