Bug 107665 - EDITING: The table alignment of an embedded table can switch from automatic to left when changing the column width resulting in a absolute table width
Summary: EDITING: The table alignment of an embedded table can switch from automatic t...
Status: RESOLVED WORKSFORME
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Writer (show other bugs)
Version:
(earliest affected)
Inherited From OOo
Hardware: All All
: medium minor
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
: 107995 (view as bug list)
Depends on:
Blocks: Writer-Tables-Alignment
  Show dependency treegraph
 
Reported: 2017-05-06 20:13 UTC by Telesto
Modified: 2022-03-05 10:43 UTC (History)
1 user (show)

See Also:
Crash report or crash signature:


Attachments
Example file (9.10 KB, application/vnd.oasis.opendocument.text)
2017-05-06 20:14 UTC, Telesto
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Telesto 2017-05-06 20:13:39 UTC
Description:
A table can lose it's relative properties under certain circumstances, after changing the column width

Steps to Reproduce:
1. Open attached file
2. Click the blue inner table line a drag and drop it a few times left and right. Notice that the embedded tables left an right are increasing and decreasing in size.
3. Change the column width by dragging the black line to the left or right
4.  Click the blue inner table line again a drag and drop it a few times left and right. Notice that the embedded tables left an right are increasing and decreasing in size.
5. Now change the column width by dragging the purple line to the left or right
6. Click the blue inner table line again a drag and drop it a few times left and right.

Actual Results:  
The embedded table with purple inner line will lose it's relative property

Expected Results:
The embedded table with the purple line should be relative


Reproducible: Always

User Profile Reset: No

Additional Info:
Found in
Version: 5.4.0.0.alpha1+
Build ID: 274ecb49b70b3f01d47546e3b44317946c106042
CPU threads: 4; OS: Windows 6.2; UI render: default; 
TinderBox: Win-x86@62-TDF, Branch:MASTER, Time: 2017-05-05_22:45:07
Locale: nl-BE (nl_NL); Calc: single

and in
LibreOffice 3.3.0 
OOO330m19 (Build:6)
tag libreoffice-3.3.0.4


User-Agent: Mozilla/5.0 (Windows NT 6.2; WOW64; rv:45.0) Gecko/20100101 Firefox/45.0
Comment 1 Telesto 2017-05-06 20:14:15 UTC
Created attachment 133110 [details]
Example file
Comment 2 Buovjaga 2017-05-07 16:12:42 UTC
Repro and also in step 4, the left side table stays motionless.

Arch Linux 64-bit, KDE Plasma 5
Version: 5.4.0.0.alpha1+
Build ID: 6e4cba99bb35e6697b94309eedd1a08ebea2dc68
CPU threads: 8; OS: Linux 4.10; UI render: default; VCL: kde4; 
Locale: fi-FI (fi_FI.UTF-8); Calc: group
Built on May 5th 2016
Comment 3 Buovjaga 2017-06-10 13:07:23 UTC
*** Bug 107995 has been marked as a duplicate of this bug. ***
Comment 4 Telesto 2018-01-03 12:49:38 UTC
Isn't explicitly related to automatic mode. It also happening with for example left alignment and relative checkbox checked. 

The column width defined in percents (50%/50%) in the table properties, column tab (with relative checkbox checked), but changed to a absolute size when dragging te inner border.

The change from relative to absolute seems adequate for the outer border vertical borders, but isn't for the inner.
Comment 5 QA Administrators 2019-10-03 02:59:48 UTC Comment hidden (obsolete)
Comment 6 QA Administrators 2021-10-03 04:07:13 UTC Comment hidden (obsolete, spam)
Comment 7 Justin L 2022-03-05 10:43:40 UTC
I think I followed the steps here very carefully, but I could not reproduce this (unless I moved an outside line instead of the coloured inside line).

In any case, the general case here sounds like a duplicate of Bug 119298.