Bug 166876 - Footnotes need Start alignment for their placement to respect the page direction
Summary: Footnotes need Start alignment for their placement to respect the page direction
Status: UNCONFIRMED
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: Start-and-End
Blocks:
  Show dependency treegraph
 
Reported: 2025-06-06 09:04 UTC by Eyal Rozenberg
Modified: 2025-06-06 23:02 UTC (History)
0 users

See Also:
Crash report or crash signature:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Eyal Rozenberg 2025-06-06 09:04:47 UTC
Reproduction:

1. Create a Writer document
2. (Ensure that Default Page Style direction is LTR)
3. Insert a Footnote
4. Change the Default Page Style direction to RTL

Expected results:

After step (3.), the footnotes appear on the left side of the page.
After step (4.), the footnotes appear on the right side of the page.

Actual results:

After step (3.), the footnotes appear on the left side of the page.
After step (4.), the footnotes remain on the same side.


Note that there's also bug 133818 regarding the footnote separator.

This is a result of the lack of a "Start" alignment style.
Comment 1 Jeremy Norvell 2025-06-06 22:54:54 UTC
Hello, after reviewing this I can confirm that the behavior is a bit counterintuitive. Even after setting up LibreOffice with "Complex Text Layout" and changing the Default Page Style, any previously typed items do not change to that alignment. However they can be aligned through use of CTRL+Shift+D (for RTL) or CTRL+Shift+A (for LTR).

I'm not sure if this is intentional to prevent loss of any previously established formatting.

Version: 25.8.0.0.alpha0+ (X86_64) / LibreOffice Community
Build ID: 9bc5b89c149497a83117edfadc3fb0b96d2f9899
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

Version: 25.2.3.2 (X86_64) / LibreOffice Community
Build ID: bbb074479178df812d175f709636b368952c2ce3
CPU threads: 2; OS: Windows 10 X86_64 (10.0 build 19045); UI render: Skia/Raster; VCL: win
Locale: en-US (en_US); UI: en-US
Calc: threaded
Comment 2 Eyal Rozenberg 2025-06-06 23:02:02 UTC
(In reply to Jeremy Norvell from comment #1)
> However they can be aligned through use of
> CTRL+Shift+D (for RTL) or CTRL+Shift+A (for LTR).

The bug is that you need to manually align them. That should not be necessary, when a user indicates the pages are RTL.

> I'm not sure if this is intentional to prevent loss of any previously
> established formatting.

I assure you it isn't. But if it were - that would have been a mistake. Also,  in the reproduction instructions, there _is_ no "previously-established formatting".