diff options
author | Miklos Vajna <vmiklos@collabora.com> | 2021-10-21 16:49:53 +0200 |
---|---|---|
committer | Miklos Vajna <vmiklos@collabora.com> | 2021-10-21 18:32:44 +0200 |
commit | ea5d4bab6c54432bf590f8650d9f5ea930a0daaa (patch) | |
tree | 5c4fdaf593c381dba65770339898a238a3d5f2a3 /sw | |
parent | 086dc69449fdeb33551f65dd1c3c1c989c4a67f7 (diff) |
sd: fix inteaction between multi-col shape text and automatic height
Multi-column shape text works by assuming a fixed height, then flowing
content to a next column once the current one is full.
Automatic height works by first laying out the text and then resizing
the shape to have a matching height.
When both are enabled, then we used to first calculate the automatic
height and then lay out the multi-col text using that height. PowerPoint
takes the height from the file format and lays out the multi-col text
using that fixed height, and only editing modifies the automatic height.
Fix the problem by not updating the automatic height when we have
multiple columns, this is meant to improve the stability of the layout
anyway.
Manual testing shows that editing the text on the UI still updates the
automatic height, as probably expected.
Based on Mike Kaganski's research - thanks! :-)
Change-Id: Iaf46c6008018b4bf26310322f25788a49c1d27f0
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123999
Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
Tested-by: Jenkins
Diffstat (limited to 'sw')
0 files changed, 0 insertions, 0 deletions