Bug 162925 - Unable to open submenus in style toolbar (kf6 on Wayland only)
Summary: Unable to open submenus in style toolbar (kf6 on Wayland only)
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Writer (show other bugs)
Version:
(earliest affected)
25.2.0.0 alpha0+
Hardware: x86-64 (AMD64) Linux (All)
: medium minor
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: Qt6
  Show dependency treegraph
 
Reported: 2024-09-11 18:27 UTC by Buovjaga
Modified: 2024-09-12 06:04 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 Buovjaga 2024-09-11 18:27:37 UTC
1. Open Writer
2. Expand the style combobox
3. Click one of the downward-pointing triangles next to a style

Combobox closes without the submenu appearing. With kf5, it closes, but the submenu appears.

Found while testing bug 137656.

Unable to check with bibisecting as repos are not built with kf6.
Comment 1 Michael Weghorn 2024-09-12 06:04:00 UTC
(In reply to Buovjaga from comment #0)
> Combobox closes without the submenu appearing. With kf5, it closes, but the
> submenu appears.

I can reproduce with qt6/wayland, but not qt6/xcb or qt5/wayland, i.e. it only happens for qt6/kf6 running as a native Wayland client.

Reproduced with:

Version: 25.2.0.0.alpha0+ (X86_64) / LibreOffice Community
Build ID: e94a35275670e0e3775c1bba305115d9941751f1
CPU threads: 32; OS: Linux 6.10; UI render: default; VCL: qt6 (cairo+wayland)
Locale: en-GB (en_GB.UTF-8); UI: en-US
Calc: CL threaded

NOT Reproduced with:

Version: 25.2.0.0.alpha0+ (X86_64) / LibreOffice Community
Build ID: e94a35275670e0e3775c1bba305115d9941751f1
CPU threads: 32; OS: Linux 6.10; UI render: default; VCL: qt6 (cairo+xcb)
Locale: en-GB (en_GB.UTF-8); UI: en-US
Calc: CL threaded

Version: 25.2.0.0.alpha0+ (X86_64) / LibreOffice Community
Build ID: e94a35275670e0e3775c1bba305115d9941751f1
CPU threads: 32; OS: Linux 6.10; UI render: default; VCL: qt5 (cairo+wayland)
Locale: en-GB (en_GB.UTF-8); UI: en-US
Calc: CL threaded