https://bugs.kde.org/show_bug.cgi?id=450038

            Bug ID: 450038
           Summary: No menubar at all in Wayland with GTK3 applications
                    (neither global nor in app window)
           Product: plasmashell
           Version: 5.24.0
          Platform: Other
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: Global Menu
          Assignee: k...@privat.broulik.de
          Reporter: philipp.reichm...@gmail.com
                CC: mvourla...@gmail.com, plasma-b...@kde.org
  Target Milestone: 1.0

Created attachment 146599
  --> https://bugs.kde.org/attachment.cgi?id=146599&action=edit
Screenshot of Inkscape, with no global menu, and no application menubar either

SUMMARY
I use the Global Menu applet and have appmenu-gtk2-module and
appmenu-gtk3-module installed.
In Wayland, whenever I start a GTK3 application, it shows no menu at all: the
menu does not get exported to the Global Menu, but the application window does
not show a menu bar either - see attached screenshot.

I tested this with Inkscape, GLabels and Electron-based apps (signal-desktop in
my case).

It looks as if the Global Menu does not detect the menu (bug 424485), but the
application is expecting its menu to be drawn by somebody else anyway. 

It would be good if the apps could at least draw their own menu in their
window. Currently for me the only workaround to access menu-based functionality
is to launch the application in XWayland, with the associated problems
regarding scaling etc.

STEPS TO REPRODUCE
1. With the global menu applet enabled, and appmenu-gtk-module installed,
launch a GTK3 app (tested with Inkscape, GLabels and signal-desktop)

OBSERVED RESULT
The application's menu does not appear in the global menu, but the window
contains no menu bar either. All menu functions are inaccessible. 

EXPECTED RESULT
The global menu should show the application's menu; or, barring that, at least
the application's window should show a menu bar.

SOFTWARE/OS VERSIONS
Operating System: openSUSE Tumbleweed 20220207
KDE Plasma Version: 5.24.0
KDE Frameworks Version: 5.90.0
Qt Version: 5.15.2
Kernel Version: 5.16.5-1-default (64-bit)
Graphics Platform: Wayland
Processors: 8 × Intel® Core™ i7-8550U CPU @ 1.80GHz
Memory: 15.5 GiB of RAM
Graphics Processor: Mesa Intel® UHD Graphics 620 

ADDITIONAL INFORMATION

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to