there seems to be an issue with overlapping marks producing incorrect HTML.
The issue is already fixed in ueberdosis/tiptap-php v1.3.0. However, it seems that it needs to be merged manually into Vizy, because updating tiptap-php does not solve the issue.
Describe the bug
Hi,
there seems to be an issue with overlapping marks producing incorrect HTML.
The issue is already fixed in ueberdosis/tiptap-php v1.3.0. However, it seems that it needs to be merged manually into Vizy, because updating tiptap-php does not solve the issue.
Related issues and PRs:
Possibly affected function that needs to be fixed: https://github.com/verbb/vizy/blob/69b8c7221f7c5d0a8e26e0d1d6b2bbbbac45e788/src/services/Nodes.php#L114-L152
Best regards
Steps to reproduce
Manual issue reproduction:
Example JSON from
.getRawNodes()
:Rendered invalid HTML from Vizy:
Expected HTML, rendered via tiptap-php:
Craft CMS version
Craft Pro 4.4.17
Plugin version
2.1.8
Multi-site?
No response
Additional context
No response