Bug 165279 - Menu bar behaves strange: file menu gets opened instead the clicked one (gtk3 + KDE Plasma 6.3)
Summary: Menu bar behaves strange: file menu gets opened instead the clicked one (gtk3...
Status: RESOLVED NOTOURBUG
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: LibreOffice (show other bugs)
Version:
(earliest affected)
25.2.0.3 release
Hardware: x86-64 (AMD64) Linux (All)
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
: 165533 165906 (view as bug list)
Depends on:
Blocks:
 
Reported: 2025-02-16 15:54 UTC by Liz Lee
Modified: 2025-03-28 16:02 UTC (History)
4 users (show)

See Also:
Crash report or crash signature:


Attachments
screencast of the problem (222.47 KB, video/webm)
2025-02-16 15:54 UTC, Liz Lee
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Liz Lee 2025-02-16 15:54:47 UTC
Created attachment 199233 [details]
screencast of the problem

when i click on an entry in the menu bar the "file"-menu will be opened, regardless what entry i actually clicked on with the mouse.


Operating System: Fedora Linux 41
KDE Plasma Version: 6.3.0
KDE Frameworks Version: 6.11.0
Qt Version: 6.8.2
Kernel Version: 6.12.13-200.fc41.x86_64 (64-bit)
Graphics Platform: Wayland
Processors: 16 × AMD Ryzen 7 2700X Eight-Core Processor
Memory: 31,3 GiB of RAM
Graphics Processor: AMD Radeon R9 380 Series

opengl (egl):
EGL API version: 1.5
EGL vendor string: Mesa Project
EGL version string: 1.5
EGL client APIs: OpenGL OpenGL_ES 
EGL driver name: kms_swrast
OpenGL core profile vendor: Mesa
OpenGL core profile renderer: llvmpipe (LLVM 19.1.0, 256 bits)
OpenGL core profile version: 4.5 (Core Profile) Mesa 24.3.4
OpenGL core profile shading language version: 4.50

opengl (glx):
Extended renderer info (GLX_MESA_query_renderer):
    Vendor: AMD (0x1002)
    Device: AMD Radeon R9 380 Series (radeonsi, tonga, LLVM 19.1.0, DRM 3.59, 6.12.13-200.fc41.x86_64) (0x6939)
    Version: 24.3.4
    Accelerated: yes
    Video memory: 4096MB
    Unified memory: no
    Preferred profile: core (0x1)
    Max core profile version: 4.6
    Max compat profile version: 4.6
    Max GLES1 profile version: 1.1
    Max GLES[23] profile version: 3.2
OpenGL vendor string: AMD
OpenGL renderer string: AMD Radeon R9 380 Series (radeonsi, tonga, LLVM 19.1.0, DRM 3.59, 6.12.13-200.fc41.x86_64)
OpenGL core profile version string: 4.6 (Core Profile) Mesa 24.3.4
OpenGL core profile shading language version string: 4.60
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile


libreoffice via flatpak:

Version: 25.2.0.3 (X86_64) / LibreOffice Community
Build ID: e1cf4a87eb02d755bce1a01209907ea5ddc8f069
CPU threads: 16; OS: Linux 6.12; UI render: default; VCL: gtk3
Locale: de-DE (en_US.UTF-8); UI: de-DE
Flatpak
Calc: threaded
Comment 1 Buovjaga 2025-02-16 16:21:07 UTC
How do you manage to display the menu while at the same time being in the Tabbed UI? It seems unusual.
Comment 2 Liz Lee 2025-02-16 16:31:19 UTC
actually there's a button to show the menubar while using the tabbed ui.

you can see it in my screencast, it is the toggled button on the left right under the "Datei" menu bar entry.
Comment 3 Buovjaga 2025-02-16 18:33:33 UTC
Indeed. I notice this does not need Tabbed. This is seen with 24.8 and 24.2 as well - I suspect something went wrong in *KDE Plasma 6.3*, which we both run, with regards to gtk3 UI. So I think this could be KDE's responsibility. I will leave this unconfirmed and ask about this tomorrow.

In any case, I would think you would want to rather use the kf6 UI as you are using KDE Plasma.
Comment 4 Liz Lee 2025-02-16 18:47:05 UTC
unfortunately there is no kf6 build available in the flatpak repo.

the culprit could indeed be plasma 6.3. i haven't been using libreoffice since the update of both (libreoffice to 25.2.0.3 and kde plasma 6.3) so i cannot say for sure when the problem started occuring.
Comment 5 Liz Lee 2025-02-16 18:52:31 UTC
on a sidenote, as you are using plasma 6.3 too: don't you experience severe performance issues e.g. when scrolling, like also described here:

https://bugs.documentfoundation.org/show_bug.cgi?id=164466
https://ask.libreoffice.org/t/libreoffice-performance-issues-on-linux/114920
Comment 6 Buovjaga 2025-02-17 10:44:48 UTC
Michael Weghorn tipped me off to a nice testing tool: gtk3-demo (package name in Arch Linux is gtk3-demos). I see the the issue in it as well, so this is a general KDE bug. I also see it when launching with

GTK_THEME=Adwaita gtk3-demo

And now I found an existing report: https://bugs.kde.org/show_bug.cgi?id=500199 Let's continue there.
Comment 7 Buovjaga 2025-02-26 18:41:57 UTC
(In reply to Buovjaga from comment #6)
> Michael Weghorn tipped me off to a nice testing tool: gtk3-demo (package
> name in Arch Linux is gtk3-demos). I see the the issue in it as well, so
> this is a general KDE bug. I also see it when launching with
> 
> GTK_THEME=Adwaita gtk3-demo
> 
> And now I found an existing report:
> https://bugs.kde.org/show_bug.cgi?id=500199 Let's continue there.

Looks like it is getting fixed: https://bugs.kde.org/show_bug.cgi?id=490833#c10
Comment 8 Buovjaga 2025-03-02 10:02:15 UTC
*** Bug 165533 has been marked as a duplicate of this bug. ***
Comment 9 Buovjaga 2025-03-28 16:02:36 UTC
*** Bug 165906 has been marked as a duplicate of this bug. ***