https://bugs.documentfoundation.org/show_bug.cgi?id=173600

            Bug ID: 173600
           Summary: [kf6][Wayland] UI buttons and toolbar icons are tiny
                    on external monitor in mixed-DPI setup
           Product: LibreOffice
           Version: 26.8.0.3 release
          Hardware: x86-64 (AMD64)
                OS: Linux (All)
            Status: UNCONFIRMED
          Severity: normal
          Priority: medium
         Component: UI
          Assignee: [email protected]
          Reporter: [email protected]

Description:
On KDE Plasma 6 (Wayland) using a multi-monitor setup with mixed DPI scales
(laptop screen + large external monitor), LibreOffice fails to scale the user
interface elements properly when using the native kf6 VCL plugin.

When moving or opening the LibreOffice window on the external display, toolbar
icons, top menu buttons, and overall UI controls appear miniature/tiny, making
them hard to read and click.

Workaround: Forcing the GTK3 backend via SAL_USE_VCLPLUGIN=gtk3 completely
resolves the scaling issue and adapts seamlessly across both monitors on
Wayland, confirming this is specific to the kf6 VCL backend integration.

Steps to Reproduce:
1. Launch LibreOffice under KDE Plasma 6 (kf6 + Wayland) on a multi-monitor
laptop setup with mixed DPI (e.g. LG Gram + large external monitor).

2. Move the LibreOffice window from the primary laptop display to the external
monitor.

3. Observe the size of the toolbar icons and top menu buttons.

Actual Results:
The UI buttons and toolbar icons become tiny/miniature on the external monitor
and do not scale properly.

Expected Results:
The UI should recalculate its scaling dynamically and display buttons/icons at
a normal, readable size.


Reproducible: Always


User Profile Reset: No

Additional Info:
Version: 26.8.0.3 (X86_64)
Build ID: e34ffb33db0c92181c79084d759a90d6bf45d9b3
CPU threads: 22; OS: Linux 7.2; UI render: default; VCL: gtk3
Locale: es-ES (es_ES.UTF-8); UI: es-ES
26.8.0-2.1
Calc: threaded

-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to