Files
markitect-main/markitect
tegwick eced5cbae4 fix: prevent section jumping by preserving insertion position
Fixed critical positioning issue where split sections would jump to end
of document instead of staying at their original location.

Problem:
- appendChild() was adding new sections at end of parent container
- Split sections appeared at bottom of document, not at edit location
- Disrupted document flow and user experience

Solution:
- Remember original position with nextSibling before removal
- Use insertBefore(wrapper, nextSibling) for correct positioning
- New sections now appear exactly where original section was located
- Maintains proper document order and reading flow

This ensures that when you split a paragraph by adding empty lines,
the resulting sections stay in their logical position within the
document structure.

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-25 21:41:59 +02:00
..
2025-09-16 03:04:18 +02:00