https://bugs.documentfoundation.org/show_bug.cgi?id=159029

Stéphane Guillou (stragu) <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |stephane.guillou@libreoffic
                   |                            |e.org

--- Comment #2 from Stéphane Guillou (stragu) 
<[email protected]> ---
Created attachment 192068
  --> https://bugs.documentfoundation.org/attachment.cgi?id=192068&action=edit
sample ODT to start at step 11

Attachment allows reproducing starting at step 11.

(In reply to William Friedman from comment #0)
> 11. Select the entire table. Go to Table Properties | Text Flow | Vertical
> Alignment and set it to Bottom. Hit OK. Notice that Hello is incorrectly
> displayed at the bottom of the merged cell on page 1, NOT at the true bottom
> of the merged cell, which is on the top of page 2.
Reproduced
> 12. Go to one of the new lines above the table, and delete one of them. The
> merged cell should now be entirely displayed on page 1. Notice that Hello
> jumps back to the top of the merged cell rather than staying at the bottom
> as it should.
Reproduced

Version: 24.8.0.0.alpha0+ (X86_64) / LibreOffice Community
Build ID: 8b393bba91111bd4f8988457f3a78b0306462bf2
CPU threads: 8; OS: Linux 5.15; UI render: default; VCL: gtk3
Locale: en-AU (en_AU.UTF-8); UI: en-US
Calc: threaded

Version: 7.6.4.1 (X86_64) / LibreOffice Community
Build ID: e19e193f88cd6c0525a17fb7a176ed8e6a3e2aa1
CPU threads: 8; OS: Linux 5.15; UI render: default; VCL: gtk3
Locale: en-AU (en_AU.UTF-8); UI: en-US
Calc: threaded

In OOo 3.3 however, at step 12: text stays at bottom of cell.
So step 11 is inherited, and step 12 is a regression.

Focusing on the regression, I note that:

- in 7.2.0.4, clicking inside the table "refreshes" the alignment and brings
the text back to the bottom (not ideal, but better than current)
- in 7.3.7.2, the text remains at the top even when interacting with the table.

Bibisected with linux-64-7.3 repo to first bad build
[4bdbd7dd9dc55e0b0ada3a62a8de68a78811a5e2] which points to core commit
dadaf930d14283f96cc06741d2eec6d846e59f7f which is a cherrypick of:

commit  c605283ad6785dea762feab5fdffd9d27e75c292
author  Michael Stahl   Mon Jul 11 19:20:33 2022 +0200
committer       Michael Stahl   Wed Jul 13 16:58:05 2022 +0200
sw: fix spurious layout invalidation from ~SwCallLink()
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/136963

-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to