ea52d24b5a
The line shape itself didn't really have a height, rather it had a stroke. For some reason, the SVG mask then decides that nothing has to be painted there, so unless the line is entirely opaque, the line shape gets lost on export. Fix the problem by handling transparency similar to the PDF export, which detects if the whole purpose of the transparency gradient is to pass around a transparency percentage. We don't need a mask in that case, we can just use opacity as described at e.g. <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/opacity>. Change-Id: I0355b9b09b6dd48bbacc5b7cc54fb71866304ef1 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91932 Reviewed-by: Miklos Vajna <vmiklos@collabora.com> Tested-by: Jenkins |
||
---|---|---|
.. | ||
beans | ||
chart | ||
container | ||
diff | ||
document | ||
drawing | ||
helper | ||
lang | ||
sheet | ||
style | ||
table | ||
text | ||
util | ||
view | ||
bootstrapfixture.cxx | ||
calc_unoapi_test.cxx | ||
callgrind.cxx | ||
htmltesttools.cxx | ||
isheadless.hxx | ||
screenshot_test.cxx | ||
setupvcl.cxx | ||
setupvcl.hxx | ||
unoapi_property_testers.cxx | ||
unoapi_test.cxx | ||
vclbootstrapprotector.cxx | ||
xmltesttools.cxx |