https://bugs.documentfoundation.org/show_bug.cgi?id=77369
Aron Budea <[email protected]> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |[email protected]
Hardware|Other |All
--- Comment #7 from Aron Budea <[email protected]> ---
The issue seems to be pieces similar to this:
double nThick = rtl::math::round(rSource.getLeftWidth());
...
if (basegfx::fTools::equalZero(nThick))
{
// Dash line segment too small to draw. Substitute it with a solid line.
...
from
http://opengrok.libreoffice.org/xref/core/drawinglayer/source/processor2d/vclpixelprocessor2d.cxx
Since nThick is a very small number like 0.07 (depends on zoom), it will get
rounded to zero, and then the line is substituted. Removing the rounding will
produce acceptable results in default rendering mode, but the dashed/dotted
lines look really bad with OpenGL rendering (probably unrelated, but still not
an improvement from users' perspective).
That, and some effort should be put into properly understanding the whole code.
--
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