-
-
Notifications
You must be signed in to change notification settings - Fork 202
feat: Commit base implementation of Neo.grid.Row and refactored GridBody (#8964) #8970
Copy link
Copy link
Closed
Closed
Copy link
Labels
Description
The initial implementation of Neo.grid.Row and the refactored Neo.grid.Body are now functional for initial rendering and vertical scrolling (row buffering).
Completed Work:
Neo.grid.Rowcomponent created withcreateVdomlogic.Neo.grid.Bodyrefactored to use Row Pooling.- Race conditions in
GridBodyfixed (column position mutation listener). - Crash in
Row.mjsfixed (missing column position guard). Row.mjsoptimized to useme._vdom = vdom; me.update()for better performance/stability.
Current State:
- Grid renders correctly on load.
- Vertical scrolling works (rows are recycled).
- Known Issue: Horizontal scrolling (column buffering) is currently broken and will be addressed in a follow-up ticket.
This ticket tracks the commitment of the current stable base to the feature branch.
Reactions are currently unavailable