Ich habe gerade diesen Bug-Report erstellt, und es scheint, dass der Composer beim Parsen der Benutzereingabe den Spezifikationen entspricht.
Das ursprüngliche Problem trat auf, als ein Benutzer den Code <div data-theme-toc="true"> </div> einfügte, um das Inhaltsverzeichnis auszulösen. Da er mit der Markdown-Spezifikation nicht vertraut war, hatte er keine Ahnung, dass das Fehlen einer Leerzeile nach diesem HTML-Code zu einem Renderproblem führen würde.
Ich würde zwei Dinge vorschlagen. Das Einfügen dieses Codes über die Composer-Schnittstelle (Schaltfläche +) sollte
- den Code am Anfang des Beitrags einfügen
- eine Leerzeile nach dem Code hinzufügen
Natürlich könnte der Benutzer es immer noch falsch machen, aber so ließe sich das Problem, das wir hatten, möglicherweise verhindern.
Übrigens ist es eine großartige Komponente. Äußerst nützlich!