https://bugs.documentfoundation.org/show_bug.cgi?id=154778

            Bug ID: 154778
           Summary: tab stop adjustment in footer/header changes to direct
                    when changing page format
           Product: LibreOffice
           Version: 7.5.2.2 release
          Hardware: All
                OS: All
            Status: UNCONFIRMED
          Severity: normal
          Priority: medium
         Component: Writer
          Assignee: [email protected]
          Reporter: [email protected]

Description:
this is probably a conceptual problem.
when changing page format in a document (eg between, lets say printer1 setting
and printer2 setting) folowing happens (footer/header are synonymous): the
footer gets adjusted for the changed page width
1) objects (like frames attached to para) are separately definable for each
page style, hence come correctly.
2) tabstops are adjusted (to whatever hidden formula) to directly formatted
tabstops
the problem gets obvious, when you clear all direct formatting in your perfect
document relying on styles only (which i heavily use). then your footer layout
is destroyed.


Steps to Reproduce:
1. create 2 page-styles with different page widths
2. create a footer under page-style1 with a para-style with tabstops (eg page
number left/right aligned)
3. change page-style to page-style2. the footer might come properly (not
important).
4. clear all direct formatting.

Actual Results:
as tabstops in the footer get directly formatted, which is (as i highligted in
Bug 154776) not obvious, clearing direct formatting destroys footer layout.

Expected Results:
well, complicated. this seems to be a conceptual problem, as of where tabstops
are defined. i would propose to have tabstops defined in the page>footer/header
settings, so that a defined page-style would own it similarly to frames
attached to the footer (which can be different per page-style). this would
override the para-tabstop definition. ideally, when editing the para-style
while in footer(-mode), this should be grayed out in the para pannel.


Reproducible: Always


User Profile Reset: No

Additional Info:
Version: 7.5.2.2 (X86_64) / LibreOffice Community
Build ID: 53bb9681a964705cf672590721dbc85eb4d0c3a2
CPU threads: 4; OS: Linux 5.17; UI render: default; VCL: kf5 (cairo+xcb)
Locale: de-CH (en_US.UTF-8); UI: en-US

-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to