Description: Text position of one line of text changes when adding a border line below it Steps to Reproduce: 1.Open example file 2.Hit enter after the dashes Actual Results: A small indention Expected Results: No change in text position Reproducible: Always User Profile Reset: No Additional Info: Found in Version: 5.4.0.0.alpha0+ Build ID: 88f561204d7cee25633df8117cc8d7e1ebd8e9ad CPU Threads: 4; OS Version: Windows 6.19; UI Render: default; TinderBox: Win-x86@42, Branch:master, Time: 2017-01-11_23:07:37 Locale: nl-NL (nl_NL); Calc: CL and in Versie: 5.3.0.0.beta1 (x64) Build ID: 690f553ecb3efd19143acbf01f3af4e289e94536 CPU Threads: 4; Versie besturingssysteem:Windows 6.19; UI Render: standaard; Layout Engine: new; Locale: nl-NL (nl_NL); Calc: CL but not in Versie: 5.3.0.0.alpha1 Build ID: f4ca1573fcf445164c068c1046ab5d084e1b005f CPU Threads: 4; Versie besturingssysteem:Windows 6.2; UI Render: standaard; Locale: nl-NL (nl_NL); Calc: CL User-Agent: Mozilla/5.0 (Windows NT 6.2; WOW64; rv:45.0) Gecko/20100101 Firefox/45.0
Created attachment 130368 [details] Example file
Regression introduced by: author Justin Luth <justin_luth@sil.org> 2016-11-02 12:15:55 (GMT) committer Justin Luth <justin_luth@sil.org> 2016-11-03 19:02:41 (GMT) commit 5d9d0f3c979732ade57b9c4c4960dd030ffdc9f9 (patch) tree 5fec72a40be7dbf15f208498494213cd6f59c114 parent 2a818a0aafac218ca09bb079d7f2cf0879385e4a (diff) there is a function for that: CalcLineSpace(xx, bEvenIfNoLine) Adding Cc: to Justin Luth @Telesco: Next time you find a regression, please add the keywords 'regression' and 'bibisectRequest'
The autocorrect function (or whatever is turning the dashes into a border) will need to disable "synchronize spacing" and only set a spacing value for the bottom border when it enables it.
proposed fix: https://gerrit.libreoffice.org/33055
Justin Luth committed a patch related to this issue. It has been pushed to "master": http://cgit.freedesktop.org/libreoffice/core/commit/?id=9e7526044c8fa6b006b0cb791d15f2476c96ebf2 tdf#105294 - only add spacing for the border being set It will be available in 5.4.0. The patch should be included in the daily builds available at http://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: http://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
Justin Luth committed a patch related to this issue. It has been pushed to "libreoffice-5-3": http://cgit.freedesktop.org/libreoffice/core/commit/?id=098d90920a7aea1cc2ee53a79b909f0eef67ca02&h=libreoffice-5-3 tdf#105294 - only add spacing for the border being set It will be available in 5.3.0.2. The patch should be included in the daily builds available at http://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: http://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
Justin Luth committed a patch related to this issue. It has been pushed to "libreoffice-5-2": http://cgit.freedesktop.org/libreoffice/core/commit/?id=30d7ff170ee9609e5f80fd27f96aa7ea41ffa6c5&h=libreoffice-5-2 tdf#105294 - only add spacing for the border being set It will be available in 5.2.6. The patch should be included in the daily builds available at http://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: http://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.