Description: Hello, I'd like to report on a few Issues with LibreOffice's (LO) GTK4 VCL plugin. 1. Export as PDF button crashes LO under the GTK4 VCL plugin. 2. Toolbar is broken on dark mode — has white-black gradient. 3. About window has an off-positioned headerbar. Here are attachment for each bug mentioned in order 1. https://share.rushingalien.my.id/lo_bug_report/export-pdf-crash.mp4 2. https://share.rushingalien.my.id/lo_bug_report/dark-mode-broken.png 3. https://share.rushingalien.my.id/lo_bug_report/about-screen-headerbar-offset.png Steps to Reproduce: 1. Install/Build LibreOffice with GTK4 VCL support 2. Start LibreOffice and enable GTK4 VCL with the env `SAL_USE_VCLPLUGIN=GTK4` 3. Do one of: a. File → Export as PDF b. Use dark mode c. View About Window Actual Results: 3a. Crash upon clicking Export as PDF 3b. Dark mode broken on toolbar 3c. About window's headerbar is not properly positioned Expected Results: 3a. Export as PDF to work 3b. Dark mode to not have a white-gray gradient toolbar 3c. About window's headerbar to be properly positioned Reproducible: Always User Profile Reset: Yes Additional Info: Version: 25.8.3.2 (X86_64) / LibreOffice Community Build ID: 8ca8d55c161d602844f5428fa4b58097424e324e CPU threads: 16; OS: Linux 6.17; UI render: default; VCL: gtk4 Locale: id-ID (id_ID.UTF-8); UI: id-ID Flatpak Calc: CL threaded
Please submit a single BZ issue for each. That way, during submission, if the issue is already known you'll get a hint to that effect. Also, a single issue per BZ rather than a "laundry list" like this is more likely to elicit a QA and Dev response to what may be valid issues. Finally, please edit/compress your screen captures and actually attach each to its BZ issue, many folks will not review external links even if the image/capture/document is otherwise valid. Use the 'Add an attachment' button feature of BZ when first creating the issue, or revisiting for revision.
Ok, lets focus on this bug about exporting as PDF and crashing. Confirm with Version: 26.8.0.0.alpha0+ (X86_64) Build ID: 0f3bbf5345547d71ec45e87c61a9c0f1fa8ff1bc CPU threads: 16; OS: Linux 6.17; UI render: default; VCL: gtk4 Locale: en-US (en_US.UTF-8); UI: en-US Calc: threaded
So, PDF export crash was reported as bug https://bugs.documentfoundation.org/show_bug.cgi?id=169625 The dark mode was reported as https://bugs.documentfoundation.org/show_bug.cgi?id=169624 So, this one will be about "Help - About LibreOffice" dialog
Created attachment 207264 [details] screenshot