Description: The table size using the table drag tool is slightly different from Table Insert Steps to Reproduce: 1. Insert a 2x10 table with the table picker 2. Select the table 3. Right click the table -> Table -> Choose default style (notice a shift) (alternative; use the sidebar table style panel) Actual Results: Small shift applying the default style Expected Results: Table picker tool should use the default style (I suppose) Reproducible: Always User Profile Reset: No Additional Info: Version: 6.2.0.0.alpha1+ Build ID: cb7500ddb8de6c41fca84a0009ffe22240bb1845 CPU threads: 4; OS: Windows 6.3; UI render: default; VCL: win; TinderBox: Win-x86@42, Branch:master, Time: 2018-10-29_03:24:02 Locale: nl-NL (nl_NL); Calc: CL
Can not reproduce in Version: 6.0.6.2 Build ID: 0c292870b25a325b5ed35f6b45599d2ea4458e77 CPU threads: 2; OS: Windows 6.1; UI render: default; Locale: en-US (en_US); Calc: group
1. Insert a 2x10 table with the table picker 2. Select the table 3. Right click the table -> Table -> Choose default style 4. Notice that the table is expanding (vertically) 5. If needed press CTRL+Z & CTRL+Y a few times to see it Version: 6.3.0.0.alpha0+ Build ID: f21d2b48bd68424a96aa6cd5572e368208378291 CPU threads: 4; OS: Windows 6.3; UI render: default; VCL: win; TinderBox: Win-x86@42, Branch:master, Time: 2018-11-27_00:26:54 Locale: en-US (nl_NL); UI-Language: en-US Calc: CL
I confirm it with Version: 6.2.0.0.beta1 (x64) Build ID: d1b41307be3f8c19fe6f1938cf056e7ff1eb1d18 CPU threads: 4; OS: Windows 10.0; UI render: default; VCL: win; Locale: en-US (de_DE); UI-Language: en-GB Calc: threaded This happens because of different width of table borders table picker: Table border 0,05pt default style: Table border 0,5pt Table borders of table with table picker should also have 0,5pt
(In reply to Dieter Praas from comment #3) > I confirm it with > > Version: 6.2.0.0.beta1 (x64) > Build ID: d1b41307be3f8c19fe6f1938cf056e7ff1eb1d18 > CPU threads: 4; OS: Windows 10.0; UI render: default; VCL: win; > Locale: en-US (de_DE); UI-Language: en-GB > Calc: threaded > > This happens because of different width of table borders > table picker: Table border 0,05pt > default style: Table border 0,5pt > > Table borders of table with table picker should also have 0,5pt @Jim You're the table style expert ;-). So I thought you might be interested..
Created attachment 147155 [details] Bibisect log Bisected to author Armin Le Grand <Armin.Le.Grand@cib.de> 2018-10-25 10:06:05 +0200 committer Armin Le Grand <Armin.Le.Grand@cib.de> 2018-10-25 12:43:55 +0200 commit 313392119522c21a6ecd14403d6f92c948149df7 (patch) tree fbd1a112a41f83d34c6bb6ea79eeccf73dba3e7b parent 8dec85a3b3f4cbd46b03f707458347a25cc22c15 (diff) Reorganize FrameBorderPrimitive creation (II) Step5: Move the view-dependent decomposition from BorderLinePrimitive2D to SdrFrameBorderPrimitive2D. https://cgit.freedesktop.org/libreoffice/core/commit/?id=313392119522c21a6ecd14403d6f92c948149df7
Sorry, wrong bug..
Also repro in Version: 6.1.3.2 (x64) Build-ID: 86daf60bf00efa86ad547e59e09d6bb77c699acb CPU-Threads: 4; BS: Windows 10.0; UI-Render: Standard; Gebietsschema: de-DE (de_DE); Calc: group threaded
(In reply to Telesto from comment #4) > (In reply to Dieter Praas from comment #3) > > I confirm it with > > > > Version: 6.2.0.0.beta1 (x64) > > Build ID: d1b41307be3f8c19fe6f1938cf056e7ff1eb1d18 > > CPU threads: 4; OS: Windows 10.0; UI render: default; VCL: win; > > Locale: en-US (de_DE); UI-Language: en-GB > > Calc: threaded > > > > This happens because of different width of table borders > > table picker: Table border 0,05pt > > default style: Table border 0,5pt > > > > Table borders of table with table picker should also have 0,5pt > > @Jim > You're the table style expert ;-). So I thought you might be interested.. Thank you for the compliment but... really I'm no expert, just enjoy hacking on LO and being a part of this awesome community :-) Guessing the "table picker" is the insert table tool button. The button that inserts a table with no style. If so, it is plausible the cause of the shift is as Dieter has pointed out. Tables inserted with the insert table tool button have no style. Table Default Style is an auto format table style. When a table style is applied to a table any direct formatting is replaced by the table style when rows or columns are added/deleted. We tried using Default Style as the default for newly inserted tables. Probably shouldn't do that again. It may hold the record for the most bug reports :(, see bug 115573
Jim, so taking your commetn into account, what is your suggestion for this bug?
IMHO NAB because Default Table style and no table style are not the same. When Default Table style is applied to a table with no style the slight expansion might be viewed as a subtle hint to an observant user that something has been done to the table. It may have been purposely design this way?
(In reply to Jim Raykowski from comment #10) > IMHO NAB because Default Table style and no table style are not the same. > When Default Table style is applied to a table with no style the slight > expansion might be viewed as a subtle hint to an observant user that > something has been done to the table. It may have been purposely design this > way? I agree, that Default table style and no table style can or should look different. But actually the defference is so minimal that perhaps a lot of users think it's the same. So what I would expect (regarding your explanations) is that using the table picker has the same result than choosing "none style" in the insert dialog.
(In reply to Dieter Praas from comment #11) > So what I would expect (regarding your > explanations) is that using the table picker has the same result than > choosing "none style" in the insert dialog. I would also expect this but after checking I see that a no style table inserted with the table picker has borders and a no style table inserted with the Insert Table dialog has no borders. I would think for consistency both should have the same?
(In reply to Jim Raykowski from comment #12) > I would also expect this but after checking I see that a no style table > inserted with the table picker has borders and a no style table inserted > with the Insert Table dialog has no borders. I would think for consistency > both should have the same? So my suggestion is to close this as NAB. I've opened a new report (bug 121816) about the difference you mentioned. If somebody doesn't agree, feel free to reopen the report.