https://bugs.documentfoundation.org/show_bug.cgi?id=172168
Bug ID: 172168
Summary: Window content stretched/incorrectly scaled when
moving to external monitor — Wayland/kf6, mixed
per-monitor scale (125% built-in, 100% external)
Product: LibreOffice
Version: 26.2.3.2 release
Hardware: All
OS: Linux (All)
Status: UNCONFIRMED
Severity: normal
Priority: medium
Component: UI
Assignee: [email protected]
Reporter: [email protected]
Description:
LibreOffice version:
Version: 26.2.3.2 (X86_64)
Build ID: 7d74455cffae7a589951233f185ae0303c082020
CPU threads: 22; OS: Linux 7.0; UI render: default; VCL: kf6 (cairo+wayland)
Locale: es-ES (es_ES.UTF-8); UI: es-ES
System:
OS: CachyOS x86_64
Kernel: Linux 7.0.8-1-cachyos
DE: KDE Plasma 6.6.5
WM: KWin (Wayland)
Displays:
- External: Samsung U32J59x, 2560x1440, 31", 60 Hz, scale: 100% (default)
- Built-in: LG 14ZD90S (LGD06EC), 1920x1200, 14", 60 Hz, scale: 125%
GPU: Intel Arc Graphics (Integrated) @ 2.25 GHz
CPU: Intel Core Ultra 7 155H (22 threads)
RAM: 15.34 GiB
The issue occurs when the LibreOffice window is placed on the external monitor
(U32J59x, 100% scale) while the built-in screen runs at 125% scale. The
NotebookBar renders incorrectly only on the external monitor.
Steps to Reproduce:
When the LibreOffice window is moved from the built-in display (1920x1200 @
1.25x)
to the external monitor (2560x1440 @ 1.0x), the window content appears
stretched and oversized, as if it is still being rendered at the built-in
screen's logical dimensions and then upscaled to fit the external display.
The page canvas does not fill the available area correctly and all UI elements
appear enlarged relative to what they should be at 100% scale.
Actual Results:
The NotebookBar displays two overlapping toolbar rows. The tab content area
(e.g. the "Home/Inicio" tab) renders with only a handful of controls and large
blank gaps between them.
Expected Results:
The window should re-render at the external monitor's native scale (100%)
when moved to it, matching the appearance it has on the built-in screen
proportionally.
Reproducible: Always
User Profile Reset: No
Additional Info:
..
--
You are receiving this mail because:
You are the assignee for the bug.