[#1801] HTML-export: een callout-dia verliest haar naast-elkaar-opmaak #1855
Labels
No labels
accepted
bug
declined
docs
duplicate
enhancement
good first issue
in-progress
needs-info
privacy
security
triage
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
LibreKAT/Ocideck#1855
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Wat er gebeurt
Gemeten in een browser op een echte export van een
bulletsImage-dia met verwijzingen:<section>draagtclass="slide logo-safe"— géénsplit;.split-*-regel (section.splitkomt 0 keer voor in het bestand);Daarbovenop verliest
renderImageCalloutsde wikkel:_renderImgslotvervangt de héle<div class="split-image">…</div>door alleen zijn inhoud, dus die div staat niet meer in de uitvoer (split-textstaat er tien keer,split-imagenul keer). Dat is latent zolang er toch geen split-CSS is, maar het is wel de tweede helft van dezelfde fout.Reikwijdte
Het ontbreken van de split-opmaak is niet door #1801 veroorzaakt: de exportstijl heeft die regels nooit gehad. Een dia met beeld en tekst naast elkaar komt er dus altijd al gestapeld uit. Het valt nu op omdat de markeringen tegen een slot met hoogte 0 gepositioneerd worden.
Twee dingen die er in dezelfde export naast liggen
--iw:16;--ih:9staat vast in elkeocideck-imgslot; het commentaar inmarp_html_service_css.dartgeeft toe dat het Slide-model de intrinsieke maat bij export niet kent. Bij een portretbeeld staan de markeringen daardoor grof verkeerd.Gevonden tijdens de beeldkeuring van #1847.