Feature Requests: expanding the first layer in the focused pane applies to all nodes, not just the first 12, ensuring consistent expansion across the entire visible node set

Expanding the first layer of all nodes in the focused pane only expands the first 12 nodes; the rest remain collapsed.

But I am wondering whether or not it can be solved, because the issue is that WorkFlowy uses virtual rendering for long lists: only the first batch of child nodes near the current viewport exist in the initial DOM, and there are no corresponding .project / .expand elements for nodes that have not been scrolled to, so the previous version could only expand the first ten or so rendered nodes.

1 Like

Not at all sure, but I would expect it to work because surely whether a node is expanded is not just in the rendering (display)? If I refresh a web page, I think (not checked) that the nodes keep their expanded state even if they are low down on the page.

1 Like