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.