Bug 161006

Summary: [UI] Calc - Format - Page Style has problems for KF5 and GEN VCL_PLUGINS
Product: LibreOffice Reporter: Olivier Hallot <olivier.hallot>
Component: UIAssignee: Not Assigned <libreoffice-bugs>
Status: RESOLVED FIXED    
Severity: normal CC: buzea.bogdan, ilmari.lauhakangas, kelemeng, m.weghorn, raal, samuel.mehrbrodt, stephane.guillou, thb, xiscofauli
Priority: medium Keywords: bibisectNotNeeded, regression
Version: 24.8.0.0 alpha0+   
Hardware: All   
OS: All   
See Also: https://bugs.documentfoundation.org/show_bug.cgi?id=99528
https://bugs.documentfoundation.org/show_bug.cgi?id=144981
Whiteboard: target:24.8.0
Crash report or crash signature: Regression By: Samuel Mehrbrodt
Bug Depends on:    
Bug Blocks: 107332    
Attachments: Page Style Dialog with issue
Screencast showing invisible vertical tab labels

Description Olivier Hallot 2024-05-09 12:04:12 UTC
Created attachment 194051 [details]
Page Style Dialog with issue

For Calc, under GEN and KF5 VCL plugins, the dialog Format - Page Style is poorly rendered and cannot be resized.

See image attached for GEN VCL plugin.

Version: 24.8.0.0.alpha0+ (X86_64) / LibreOffice Community
Build ID: 4f5f24a4a3dac22e0f2c0d4832e0cbdd566263b9
CPU threads: 16; OS: Linux 6.5; UI render: default; VCL: x11
Locale: pt-BR (pt_BR.UTF-8); UI: pt-BR
Calc: threaded
Comment 1 Stéphane Guillou (stragu) 2024-05-09 14:24:42 UTC
Reproduced:

Version: 24.8.0.0.alpha0+ (X86_64) / LibreOffice Community
Build ID: 92815f3a464b447898ecf52492247335228e4a72
CPU threads: 8; OS: Linux 6.5; UI render: default; VCL: kf5 (cairo+xcb)
Locale: en-AU (en_AU.UTF-8); UI: en-US
Calc: CL threaded
Comment 2 Michael Weghorn 2024-05-28 15:08:12 UTC
Created attachment 194404 [details]
Screencast showing invisible vertical tab labels

Somewhat related, the labels are also not always rendered when navigating through the tabs using the keyboard, s. attached screencast with the gen VCL plugin on Linux (same with qt6 or on Windows).
Comment 3 Commit Notification 2024-05-30 20:35:32 UTC
Thorsten Behrens committed a patch related to this issue.
It has been pushed to "master":

https://git.libreoffice.org/core/commit/7629d31f02a9fdbdf71295744c8869dee5cb4c54

tdf#161006 tdf#161049 tdf#161020 tdf#161047 fix VertTabCtrl size calculation

It will be available in 24.8.0.

The patch should be included in the daily builds available at
https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More
information about daily builds can be found at:
https://wiki.documentfoundation.org/Testing_Daily_Builds

Affected users are encouraged to test the fix and report feedback.
Comment 4 Thorsten Behrens (allotropia) 2024-05-30 20:36:36 UTC
Fixed, remaining focus rect glitch is bug 144981
Comment 5 Buovjaga 2024-05-31 05:56:19 UTC Comment hidden (obsolete)