Created attachment 161343 [details] Comparison MSO 2010 and LibreOffice 7.0 master Steps to reproduce: 1. Open attachment 91648 [details] from bug 73363 -> Lines connecting the textboxes are barely visible. See comparison image Reproduced in Version: 7.0.0.0.alpha1+ Build ID: 82894d85147840f1f587e9530b12f0058f2ef2c3 CPU threads: 4; OS: Linux 4.19; UI render: default; VCL: gtk3 Locale: en-US (en_US.UTF-8); UI: en-US Calc: threaded [Bug found by office-interoperability-tools]
Regression introduced by: https://cgit.freedesktop.org/libreoffice/core/commit/?id=dd117712bd5692f7bf3870ba91572a0bab54ab86 author Armin Le Grand <Armin.Le.Grand@me.com> 2020-03-05 19:24:30 +0100 committer Armin Le Grand <Armin.Le.Grand@me.com> 2020-03-06 10:10:55 +0100 commit dd117712bd5692f7bf3870ba91572a0bab54ab86 (patch) tree bde473f22e43cc320e3960c331de7051d01ad77e parent a3c8951da607d63ac7ffc76a062bb76208ca5ff3 (diff) tdf#124848 partial refactor hairline logic Bisected with: bibisect-linux64-6.5 Adding Cc: to Armin Le Grand
attachment 118492 [details] is also affected by this issue 93986
attachment 49881 [details] from bug 39800 is also affected
*** Bug 135372 has been marked as a duplicate of this bug. ***
Seems Skia only.
Does not seem to be Skia only, even the original description says 'gtk3'. The direct problem is that fLineWidth in drawPolyLine() is way too small, which leads to the lines being so thin (or even not drawn). Why it's so, I have no idea.
*** Bug 139144 has been marked as a duplicate of this bug. ***
Still reproducible in Version: 7.2.0.0.alpha0+ / LibreOffice Community Build ID: 7da7f6ca37c92ab33e34a76fd25efab526b7c80a CPU threads: 4; OS: Linux 5.7; UI render: default; VCL: gtk3 Locale: en-US (en_US.UTF-8); UI: en-US Calc: threaded
Attachment 132120 [details] from bug 106740 also regressed after this commit, it's a Visio file, and the text boxes have thinner frames since.