Bug 107995 - EDITING: An embedded table loses relative width after moving inner border
Summary: EDITING: An embedded table loses relative width after moving inner border
Status: RESOLVED DUPLICATE of bug 107665
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Writer (show other bugs)
Version:
(earliest affected)
4.1.0.4 release
Hardware: All All
: medium minor
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-05-21 20:35 UTC by Telesto
Modified: 2017-06-10 13:07 UTC (History)
1 user (show)

See Also:
Crash report or crash signature:


Attachments
Example file (9.11 KB, application/3dr)
2017-05-21 20:35 UTC, Telesto
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Telesto 2017-05-21 20:35:04 UTC
Description:
An embedded table loses relative width when moving the inner border of an embedded table when editing a document in web layout. It's working fine in normal view

Steps to Reproduce:
1. Open the attached file
2. Check if web view is enabled (View -> Web)
3. Right click the Lime Green table -> Table Properties -> Table Tab
4. Notice that Table width is greyed out. Close the dialog
5. Move the red inner table border to the left or right
6. Right click the Lime Green table -> Table Properties -> Table Tab
7. Notice that the table width is now set to an absolute width
8. Repeat this in Normal View

Actual Results:  
The table drops out out of relative mode, when moving the inner border. It doesn't happen in Normal View

Expected Results:
The table should stay in relative mode


Reproducible: Always

User Profile Reset: No

Additional Info:
Found in
Version: 5.5.0.0.alpha0+
Build ID: d57e6cd9dcc96112994ca2b14ac45896e86b26e5
CPU threads: 4; OS: Windows 6.19; UI render: default; 
TinderBox: Win-x86@42, Branch:master, Time: 2017-05-18_22:43:07
Locale: nl-NL (nl_NL); Calc: CL

and in
Versie: 4.1.0.4 
Build ID: 89ea49ddacd9aa532507cbf852f2bb22b1ace28

but not in:
Versie 4.0.0.3 (Bouw-id: 7545bee9c2a0782548772a21bc84a9dcc583b89


User-Agent: Mozilla/5.0 (Windows NT 6.2; WOW64; rv:45.0) Gecko/20100101 Firefox/45.0
Comment 1 Telesto 2017-05-21 20:35:29 UTC
Created attachment 133440 [details]
Example file
Comment 2 Stéphane Guillou (stragu) 2017-05-22 13:41:10 UTC
Interestingly, I am using the following:

Version: 5.2.5.1
Build ID: 1:5.2.5~rc1-0ubuntu1~trusty0
CPU Threads: 2; OS Version: Linux 3.13; UI Render: default; VCL: gtk2; 
Locale: en-GB (en_GB.UTF-8); Calc: group

... and I can't confirm that. In both web and normal view, moving the red border does not change anything to the settings in the table tab (width is still greyed out, "relative" is not ticked).
Comment 3 Telesto 2017-05-22 17:04:50 UTC
@Stragu
You're right. I retested it today, and it doesn't work with the exactly given steps.  However the bug exists. I don't know what the exact trigger is, but it will occur when playing around a bit by moving the inner borders (in web and normal view) and switching back and forward between Web and normal view. 

It shouldn't take that long (mostly it happens within 20 sec)
Comment 4 Buovjaga 2017-06-03 10:50:04 UTC
(In reply to Telesto from comment #3)
> @Stragu
> You're right. I retested it today, and it doesn't work with the exactly
> given steps.  However the bug exists. I don't know what the exact trigger
> is, but it will occur when playing around a bit by moving the inner borders
> (in web and normal view) and switching back and forward between Web and
> normal view. 
> 
> It shouldn't take that long (mostly it happens within 20 sec)

But are you saying Relative checkbox should initially appear as checked?
Comment 5 Telesto 2017-06-10 11:35:04 UTC
> But are you saying Relative checkbox should initially appear as checked?
In the initial state the relative checkbox is greyed out. After playing with inner border the border size gets fixed (absolute). If the border size spontaneously is set to absolute, the relative checkbox can be checked.(or 

Most elegant solution would be that the relative checkbox is always active and checked by default or not, depending on the system setting.

Anyhow.. maybe it's best to close this one. Bug 107665 is in essence the same, only steps to reproduce are different.
Comment 6 Buovjaga 2017-06-10 13:07:23 UTC
Ok, let's dupe.

*** This bug has been marked as a duplicate of bug 107665 ***