Bug 169619 - Some GTK4 VCL Plugin Issues
Summary: Some GTK4 VCL Plugin Issues
Status: UNCONFIRMED
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: LibreOffice (show other bugs)
Version:
(earliest affected)
25.8.3.2 release
Hardware: All Linux (All)
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: Gtk4
  Show dependency treegraph
 
Reported: 2025-11-22 18:19 UTC by rushing27alien
Modified: 2025-11-22 21:19 UTC (History)
1 user (show)

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 rushing27alien 2025-11-22 18:19:26 UTC
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
Comment 1 V Stuart Foote 2025-11-22 21:19:04 UTC
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.