Bug 163243 - Incorrect page margins in drop-down menu (Tabbed UI)
Summary: Incorrect page margins in drop-down menu (Tabbed UI)
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: UI (show other bugs)
Version:
(earliest affected)
24.8.0.0 alpha0+
Hardware: x86-64 (AMD64) Linux (All)
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords: bibisected, bisected, regression
Depends on:
Blocks: Notebookbar-Tabbed
  Show dependency treegraph
 
Reported: 2024-10-01 21:56 UTC by tuefue
Modified: 2025-06-11 16:15 UTC (History)
4 users (show)

See Also:
Crash report or crash signature:


Attachments
Screenshot (20.94 KB, image/png)
2024-10-01 21:57 UTC, tuefue
Details

Note You need to log in before you can comment on or make changes to this bug.
Description tuefue 2024-10-01 21:56:53 UTC
Description:
-

Steps to Reproduce:
1. Start Writer with Tabbed UI
2. Go to Layout tab
3. Click on Page Margins, and you see correct values.
4. Click on Page Margins to hide menu.
5. Click on Page Margins again. Now you see strange values "-0,10 cm" (screenshot attached). 

Actual Results:
Strange values like "-0,10 cm".

Expected Results:
Correct values.


Reproducible: Always


User Profile Reset: Yes

Additional Info:
Version: 24.8.2.1 (X86_64) / LibreOffice Community
Build ID: 480(Build:1)
CPU threads: 12; OS: Linux 6.11; UI render: default; VCL: kf6 (cairo+xcb)
Locale: ru-RU (ru_RU.UTF-8); UI: en-US
Calc: threaded

openSUSE Tumbleweed up-to-date
Comment 1 tuefue 2024-10-01 21:57:35 UTC
Created attachment 196829 [details]
Screenshot
Comment 2 BogdanB 2024-12-27 19:45:53 UTC
I see the same before and after

Version: 24.8.4.2 (X86_64) / LibreOffice Community
Build ID: bb3cfa12c7b1bf994ecc5649a80400d06cd71002
CPU threads: 16; OS: Linux 6.8; UI render: default; VCL: gtk3
Locale: ro-RO (ro_RO.UTF-8); UI: en-US
Calc: threaded
Comment 3 Buovjaga 2025-06-11 15:51:29 UTC
Bibisected with linux-64-24.8. Two commits are involved. With this one: 789a737ac92c4f2b0eb9820b99c43cc8253c8b29
Remove DeleteItemOnIdlex

The result when using VCL gen backend was that -0,10 cm was displayed upon first click already.

Then with this: 28616cf0989dab2ca2a1710c64f6fb1c1d78c584
OInterfaceIteratorHelper3 always copies maData contents in ctor

we got the current state where a second click is required for displaying -0,10 cm.

With gtk3, 0 is displayed for all values.

Windows does not show the issue.