https://bugs.documentfoundation.org/show_bug.cgi?id=120982

--- Comment #8 from Miklos Vajna <[email protected]> ---
The intention with keeping GlyphItems around was that a GlyphItem just contains
a glyph id and a position/width, which should be independent from the layout.

So if m_nFallbackLevel refers to the layout that created it, such GlyphItems
should not be cached. Perhaps you can check for this in
OutputDevice::ImplLayout(), in the SalLayoutFlags::GlyphItemsOnly case -- if
fallback level is "not 0" (or something) then return nullptr to indicate no
pre-computed layout is possible?

If the fix is more complex than this, then perhaps your fix should be first
reverted so there is time to came up with a correct fix.

-- 
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Libreoffice-bugs mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs

Reply via email to