https://bugs.documentfoundation.org/show_bug.cgi?id=171292
Bug ID: 171292
Summary: Adding 1 row to a table reformats the entire table
Product: LibreOffice
Version: 26.2.0.3 release
Hardware: All
OS: Windows (All)
Status: UNCONFIRMED
Severity: normal
Priority: medium
Component: Writer
Assignee: [email protected]
Reporter: [email protected]
Description:
Version: 26.2.0.3 (X86_64)
Build ID: 620(Build:3)
CPU threads: 2; OS: Windows 10 X86_64 (build 19045); UI render: Skia/Raster;
VCL: win
Locale: en-US (en_US); UI: en-US
Calc: threaded
------------------ Just got this upgrade.
Was using Writer to create a text table (Not any fancy spreadsheet or database
stuff!)
I wanted to add a row to the bottom of the table.
I clicked the button on the table toolbar (tooltip is "insert rows below"). It
added the row, AND THEN:
It instantly reverted font type, font-size and text centering from the way I
had set them to the table defaults. Font reverted to Liberation Sans (which I
find ugly). (Digression: Liberation Sans also conceals the difference between
lower case L and uppercase i, Zero and uppercase oh, confuses some puncuation,
all of which is unworkable if your eyesight is less than 20-20)
This behavior really pissed me off because:
> There's no warning or 'opt out'
> Writer had to be coded specifically to do this.
> I can think of NO case where I would be wanting to do these things at the
same time, SO WHY DO THIS?
Do I have to correct the formatting of the entire table every time I add a
record? Or is there a way I can TURN OFF FOREVER this behavior?
I would like an answer to these last two questions, as this dramatically
reduces my inclination to trust Libre Office in the future for any kind of
table.
Steps to Reproduce:
1.In writer, create a table with a buncha rows and columns
2.A Select the entire table
2.B Set the text to be centered (not left-aligned)
2.C Set font type, size to anything other than uglyass Liberation Sans.
3.Spend ten minutes entering text in the first two columns until you have
entries on every row.
4.A Click the "Insert Rows Below" button on the Table toolbar (default is to
display just above the status bar at the bottom of the window)
4.B When I did this, the cursor was still in the bottom row. Don't know if
that's relevant at all.
5. Watch and be amazed at how Writer discards your explicit instructions to
eschew Liberation Sans for ANY OTHER FONT AT ALL. And forces all your text to
"left align" rather than centered. I assume this screws up other user choices
for the table, didn't test to find out.
Actual Results:
Writer discards your explicit instructions to eschew Liberation Sans for ANY
OTHER FONT AT ALL. And forces all your text to "left align" rather than
centered. I assume this screws up other user choices for the table, didn't test
to find out.
Expected Results:
Table formatting would remain as the user set it, and a new row would be added
at the bottom of the table.
Reproducible: Always
User Profile Reset: No
Additional Info:
[Information automatically included from LibreOffice]
What follows is from "About Libre Office" Ctrl-C button:
Version: 26.2.0.3 (X86_64)
Build ID: 620(Build:3)
CPU threads: 2; OS: Windows 10 X86_64 (build 19045); UI render: Skia/Raster;
VCL: win
Locale: en-US (en_US); UI: en-US
Calc: threaded
Locale: en-US
Module: TextDocument
[Information guessed from browser]
OS: Windows (All)
OS is 64bit: no << Your webpage says this. Libre Office (pasted above) begs
to differ, as do I.
"Submit Report" web page asks me to reset my user profile. This discards so
many customizations I won't do it unless instructed by a human that it WILL
SOLVE some problem. I've done it before, it's ugly and takes half a day before
I feel comfortable with LO again. Maybe you should fix the user profile
software so it's not so easily corruptible. I say this in a loving way, as one
programmer to another.
--
You are receiving this mail because:
You are the assignee for the bug.