Created attachment 182053 [details] Table with all writing directions in cells Open attached file in Word to see, how it looks. Open attached file in current daily. Notice that the rows with vertical directions tbRl and tbRlV are destroyed. I see the error in Version: 7.5.0.0.alpha0+ (x64) / LibreOffice Community Build ID: d05c176cc022f1b771f7c064f6ce74e9f8c27a1b CPU threads: 8; OS: Windows 10.0 Build 19043; UI render: Skia/Raster; VCL: win Locale: en-US (en_US); UI: en-US Calc: CL The structure was OK in Version: 7.5.0.0.alpha0+ (x64) / LibreOffice Community Build ID: 4e2ce2a460458f17ee4360c45a2da2fc4b4d753e CPU threads: 8; OS: Windows 10.0 Build 19043; UI render: Skia/Raster; VCL: win Locale: de-DE (en_US); UI: en-US Calc: CL (The fact, that LO is not able to render all kind of directions is a different problem and not the topic here.)
Confirm with Version: 7.5.0.0.alpha0+ / LibreOffice Community Build ID: 64f673238cf9b645a751e8f8137ca14e595a779a CPU threads: 4; OS: Linux 5.15; UI render: default; VCL: gtk3 Locale: cs-CZ (cs_CZ.UTF-8); UI: en-US Calc: threaded
This seems to have begun at the below commit. Adding Cc: to Miklos Vajna ; Could you possibly take a look at this one? Thanks 5b1e33757b2f4bd329a59bcac9c97c5047b618d3 is the first bad commit commit 5b1e33757b2f4bd329a59bcac9c97c5047b618d3 Author: Jenkins Build User <tdf@pollux.tdf> Date: Mon Aug 15 11:45:05 2022 +0200 source 1bf82b26aea3a403920a64cdfcb4671c947c7a01 https://git.libreoffice.org/core/+/1bf82b26aea3a403920a64cdfcb4671c947c7a01
Did you mistag this bisect result? The referenced commit is authored by Mark Hung, not me. Thanks.
Created attachment 182303 [details] Table compared in MSO and LO I confirm the bibisect result. Mark, please see this.
I just re-reviewed the above patch and using the higher level rectangle functions where the frames are already swapped is obviously buggy, so that fix is OK, I would say. I suspect what happened is some older breakage is now much more visible. Adjusting keywords accordingly. But fixing the bug would be obviously still useful. :-)
Mark Hung committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/core/commit/11ec622b8405dcaabc359e3d6e38c8a9142dad6b tdf#150642 fix table layout with vertical writing. It will be available in 7.5.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.
*** Bug 151055 has been marked as a duplicate of this bug. ***
Mark Hung committed a patch related to this issue. It has been pushed to "libreoffice-7-4": https://git.libreoffice.org/core/commit/5e3abdf6ecded4f69bc7e1bdfb9dc8300f30685d tdf#150642 fix table layout with vertical writing. It will be available in 7.4.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.
*** Bug 151130 has been marked as a duplicate of this bug. ***
Confirm fixed on master and 7.4.3+.