Bug 133790 - Changes to Paragraph Style properties not working for customised paragraphs
Summary: Changes to Paragraph Style properties not working for customised paragraphs
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Writer (show other bugs)
Version:
(earliest affected)
unspecified
Hardware: All All
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: Paragraph
  Show dependency treegraph
 
Reported: 2020-06-08 12:13 UTC by R. Green
Modified: 2024-06-23 08:10 UTC (History)
2 users (show)

See Also:
Crash report or crash signature:


Attachments
Writer file showing problem with Paragraph Style (12.85 KB, application/vnd.oasis.opendocument.text)
2020-06-08 12:13 UTC, R. Green
Details

Note You need to log in before you can comment on or make changes to this bug.
Description R. Green 2020-06-08 12:13:11 UTC
Created attachment 161762 [details]
Writer file showing problem with Paragraph Style

Version: 6.4.4.2 (x64)
Build ID: 3d775be2011f3886db32dfd395a6a6d1ca2630ff
CPU threads: 4; OS: Windows 10.0 Build 18363; UI render: default; VCL: win; 
Locale: en-GB (en_GB); UI-Language: en-GB
Calc: threaded

1. Open the attached file. Note that the poetry, in addition to having a set "Paragraph Style", has also been customised by setting the indent in the horizontal ruler (can also be done from "Format > Paragraph" etc.). 

(NOTE: According to the UK Style Bible—"New Hart's Rules" (OUP, 2005, p. 160)—poetry should be centred on the longest line on each page. This means that the indentation has be set manually for each page, and cannot be based purely on the global Paragraph Style indentation.)

2. Open the Poetry "Paragraph Style > Indents and Spacing" and set the "Line Spacing" to "Double" (say). Then press OK to quit dialogue.

EXPECTED RESULT: The Line Spacing should immediately change in the Paragraphs.

ACTUAL RESULT: Nothing happens. You have to press Ctrl + M (Clear Direct Formatting) for the changes to take effect. But this means that ALL the previously applied custom changes to indentation will be UNDONE as well, and have to be be reset page by page. PAINFUL.

I can understand why you MIGHT want custom paragraph properties (set from "Format > Paragraph") to be retained in the face of any changes made to the global Paragraph Style, but this control should be specific. E.g. In the above example, the line indentation for poetry was customised (using "Format > Paragraph"). But this should NOT stop changes to Paragraph Style "Line Spacing" being applied because the latter is a non-related property. And so on.
Comment 1 Dieter 2020-06-09 14:49:31 UTC
I confirm it with

Version: 7.0.0.0.beta1 (x64)
Build ID: 94f789cbb33335b4a511c319542c7bdc31ff3b3c
CPU threads: 4; OS: Windows 10.0 Build 18363; UI render: Skia/Raster; VCL: win
Locale: de-DE (de_DE); UI: en-GB
Calc: CL

Additional informations:

1. Open document
2. Double click of paragraph style "Poetry" => left alignment of text
3. Change line spacing of paragraph style to double => That works
Comment 2 QA Administrators 2022-06-10 03:34:10 UTC Comment hidden (obsolete)
Comment 3 R. Green 2022-06-10 09:25:32 UTC
Version: 7.3.1.3 / LibreOffice Community
Build ID: a69ca51ded25f3eefd52d7bf9a5fad8c90b87951
CPU threads: 2; OS: Linux 5.4; UI render: default; VCL: gtk3
Locale: en-GB (en_GB.UTF-8); UI: en-GB
Calc: threaded

I can confirm that the self-same bug is present in the latest release. Follow the instructions in the opening post and the results are the same.
Comment 4 QA Administrators 2024-06-10 03:13:36 UTC Comment hidden (obsolete)
Comment 5 R. Green 2024-06-23 08:10:54 UTC
Version: 7.6.3.2 (X86_64) / LibreOffice Community
Build ID: 29d686fea9f6705b262d369fede658f824154cc0
CPU threads: 2; OS: Linux 5.4; UI render: default; VCL: gtk3
Locale: en-GB (en_GB.UTF-8); UI: en-GB
Calc: threaded

Still the same issue in this version.