Bug 163070 - LibreOffice Calc page won't be rotated in print settings
Summary: LibreOffice Calc page won't be rotated in print settings
Status: RESOLVED NOTOURBUG
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Calc (show other bugs)
Version:
(earliest affected)
24.2.2.2 release
Hardware: All macOS (All)
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-09-20 22:27 UTC by M-Rick
Modified: 2024-11-19 01:07 UTC (History)
2 users (show)

See Also:
Crash report or crash signature:


Attachments
Print settings normal behaviour without options selected. (563.98 KB, image/png)
2024-09-20 22:28 UTC, M-Rick
Details
Print settings normal behaviour with the invert horizontally option selected (565.54 KB, image/png)
2024-09-20 22:30 UTC, M-Rick
Details
Print settings buggy behaviour with the invert horizontally option used when the rotate page option is selected (565.53 KB, image/png)
2024-09-20 22:31 UTC, M-Rick
Details

Note You need to log in before you can comment on or make changes to this bug.
Description M-Rick 2024-09-20 22:27:11 UTC
Description:
In LibreOffice Calc, the page won't be rotated in print settings, but inverted horizontally when selecting rotate page.

Steps to Reproduce:
1. Open the print dialog
2. Select print settings
3. Choose rotate page

Actual Results:
Instead of rotating the page, the page is inverted like in the horizontally invert settings.

Expected Results:
It should rotate the page 90°, that's to say switching from portrait to landscape or from landscape to portrait.


Reproducible: Always


User Profile Reset: No

Additional Info:
This bug is back after every major updates and only happens on macOS.
It is present in versions 24.2 to 24.8 and latest dev versions.

Version: 24.2.6.2 (AARCH64) / LibreOffice Community
Build ID: ef66aa7e36a1bb8e65bfbc63aba53045a14d0871
CPU threads: 8; OS: macOS 14.5; UI render: Skia/Raster; VCL: osx
Locale: fr-FR (fr_FR.UTF-8); UI: fr-FR
Calc: threaded
Comment 1 M-Rick 2024-09-20 22:28:47 UTC
Created attachment 196573 [details]
Print settings normal behaviour without options selected.
Comment 2 M-Rick 2024-09-20 22:30:24 UTC
Created attachment 196574 [details]
Print settings normal behaviour with the invert horizontally option selected
Comment 3 M-Rick 2024-09-20 22:31:23 UTC
Created attachment 196575 [details]
Print settings buggy behaviour with the invert horizontally option used when the rotate page option is selected
Comment 4 Patrick (volunteer) 2024-09-20 23:15:03 UTC
I don't think this is a bug. I just tried the same option (note: it's call "reverse page orientation" in English UI) in Safari and I see the same behavior as LibreOffice: the page contents rotate 180 degrees.

Also, I don't think that this is something LibreOffice can control. IIRC, the Layout panel options in the native print dialog are applied by macOS after the application renders a page's content.
Comment 5 Patrick (volunteer) 2024-11-19 01:07:22 UTC
Not sure if it is related to this bug, but in tdf#163558 I am trying to get the "orientation" option to appear and work in the native print dialog.

If I am able to get this option to work, switching between its "portrait" and "landscape" options should rotate the paper +/-90˚ and relayout the document to fit the new paper size and orientation.

Note: for as long as I can remember the paper size, orientation, and scaling options were only accessible using the native Page Setup dialog but apparently they can now displayed in the native print dialog. Not sure when Apple made that change.