Context: document containing Irish dialect with ruby of standard spellings above. When the ruby alignment is set to anything other than the default Left alignment, the base text becomes invisible. Looking at the XML, the text is still there, but not displayed.
Please provide a sample document (use "Add an attachment" link on the Bugzilla page) containing said Irish ruby text, thanks.
Ref (with a sample): https://ask.libreoffice.org/t/ruby-base-text-invisible/67711
Created attachment 174785 [details] Example document showing the problem
Created attachment 174786 [details] Example of rendering
Created attachment 174787 [details] Example of rendering
Created attachment 174788 [details] Example of correct rendering (left aligned)
Reproduced with 7.2.0 RC3 on Windows using sample file in comment #3: Version: 7.2.0.3 (x64) / LibreOffice Community Build ID: 2a7ea282da28d665a7dc086360567b4aea27bf08 CPU threads: 2; OS: Windows 10.0 Build 19043; UI render: Skia/Raster; VCL: win Locale: zh-CN (zh_CN); UI: en-US Calc: threaded But did not reproduce with 7.0.6: Version: 7.0.6.2 (x64) Build ID: 144abb84a525d8e30c9dbbefa69cbbf2d8d4ae3b CPU threads: 2; OS: Windows 10.0 Build 19043; UI render: default; VCL: win Locale: zh-CN (zh_CN); UI: en-US Calc: threaded Will investigate a bit more before tagging as regression.
Created attachment 174790 [details] Correct rendering with 7.0.6 Turning Skia on with 7.0.6 also displays fine (except for the missing font, of course). Screenshot attached.
No repro with 7.1.5 RC1 either: Version: 7.1.5.1 (x64) / LibreOffice Community Build ID: 2ca94649fd6dbdcab938c55c28b6a950a9634a34 CPU threads: 2; OS: Windows 10.0 Build 19043; UI render: default; VCL: win Locale: zh-CN (zh_CN); UI: zh-CN Calc: threaded Bibisection requested. Seán: You may trying downgrading to 7.1.5 (or 7.1.6 RC1) as a workaround.
Created attachment 174791 [details] Minimal sample document Doesn't seem to be related to styles or other formatting either. I've constructed a minimal sample document from scratch.
This seems to have begun at the below commit. Adding Cc: to Miklos Vajna ; Could you possibly take a look at this one? Thanks 4b1d48868b9260a9eebee8d671cf8661ea417508 is the first bad commit commit 4b1d48868b9260a9eebee8d671cf8661ea417508 Author: Jenkins Build User <tdf@pollux.tdf> Date: Thu May 20 22:47:42 2021 +0200 source 301278b656e76b6f42af5cf8a6f5c6c02acfffeb https://git.libreoffice.org/core/+/301278b656e76b6f42af5cf8a6f5c6c02acfffeb
I'll take a look.
Miklos Vajna committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/core/commit/0c3e47cc2f0570a7cd8ff4889763991a86b29f26 tdf#144305 sw: fix rendering of ruby portions with non-default ruby alignment It will be available in 7.3.0. The patch should be included in the daily builds available at https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: https://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
No backport, bug was master-only.
(In reply to Miklos Vajna from comment #14) > No backport, bug was master-only. Hi Miklos, I think the patch is also in libreoffice-7-2 branch -> https://cgit.freedesktop.org/libreoffice/core/commit/?h=libreoffice-7-2&id=301278b656e76b6f42af5cf8a6f5c6c02acfffeb
Miklos Vajna committed a patch related to this issue. It has been pushed to "libreoffice-7-2": https://git.libreoffice.org/core/commit/168065841250c190808261cf65afa00f9ecd52e7 tdf#144305 sw: fix rendering of ruby portions with non-default ruby alignment It will be available in 7.2.2. The patch should be included in the daily builds available at https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: https://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
(In reply to Xisco Faulí from comment #15) > I think the patch is also in libreoffice-7-2 branch -> > https://cgit.freedesktop.org/libreoffice/core/commit/?h=libreoffice-7- > 2&id=301278b656e76b6f42af5cf8a6f5c6c02acfffeb You're right, sorry. I forgot that this went into master before the libreoffice-7-2 branch-off. Thanks for the backport!
Confirmed with 7.3/master daily build and 7.2.2 RC1: Version: 7.3.0.0.alpha0+ (x64) / LibreOffice Community Build ID: a9cc066a86c6bd3423c5802c5a4eded55a50c754 CPU threads: 2; OS: Windows 10.0 Build 19043; UI render: default; VCL: win Locale: zh-CN (zh_CN); UI: zh-CN Calc: threaded Version: 7.2.2.1 (x64) / LibreOffice Community Build ID: 0e408af0b27894d652a87aa5f21fe17bf058124c CPU threads: 2; OS: Windows 10.0 Build 19043; UI render: Skia/Raster; VCL: win Locale: zh-CN (zh_CN); UI: zh-CN Calc: threaded Thanks Miklos for the quick fix and Xisco for the backport!
Aron Budea committed a patch related to this issue. It has been pushed to "libreoffice-7-2": https://git.libreoffice.org/core/commit/e45f5ca3dd5e6064630272e39b3a2725b4b636eb Revert "tdf#144305 sw: fix rendering of ruby portions with... It will be available in 7.2.3. The patch should be included in the daily builds available at https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: https://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
Aron Budea committed a patch related to this issue. It has been pushed to "libreoffice-7-2": https://git.libreoffice.org/core/commit/da110b1414ffe727abd94804022fb85472e267ee tdf#144122, tdf#144305 Revert "sw: allow the height of a line... It will be available in 7.2.3. The patch should be included in the daily builds available at https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: https://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
Aron Budea committed a patch related to this issue. It has been pushed to "libreoffice-7-2-2": https://git.libreoffice.org/core/commit/816e01bf67067ebe32dbc730bef386fdc54b8a66 Revert "tdf#144305 sw: fix rendering of ruby portions with... It will be available in 7.2.2. The patch should be included in the daily builds available at https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: https://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
Aron Budea committed a patch related to this issue. It has been pushed to "libreoffice-7-2-2": https://git.libreoffice.org/core/commit/702b7578754344464f0b3c39abb7bf025387a29b tdf#144122, tdf#144305 Revert "sw: allow the height of a line... It will be available in 7.2.2. The patch should be included in the daily builds available at https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: https://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.