-
Notifications
You must be signed in to change notification settings - Fork 17
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Appmenu doesn't appear for windows spawned from tray icons. #63
Comments
Open Konsole. Type
|
When Strawberry has the LIM working.
When Strawberry's LIM doesn't show
In both instances, the 'KDE_NET_WM_APPMENU' line isn't seen in When Claws Mail (GTK3) LIM works.
When Claws Mail LIM doesn't work.
|
I think it is related to this: #43, specifically the problem the user encountered with Virt Manager. |
What about the stuff above the app icon? # Filter out the app icon
xprop -f _NET_WM_ICON 8i
# Sort (most) keys+values, breaking the multiline values.
xprop -f _NET_WM_ICON 8i | sort |
Strawberry with LIM working.
Strawberry with non-working LIM.
Sorry for the late response. |
I must add that the bug doesn't occur in KTorrent at all.
Also, the bug affects KDE's default Global Menu as well. I assume the LIM decoration and Psifidoto's Appmenu are based on KDE's implementation. Should I close this bug and report it upstream? |
This bug is inconsistent, it doesn't occur for all Qt or GTK apps with the tray feature. So the workaround is to disable Global Menu on the one-or-two misbehaving apps. For anyone with this problem, edit the desktop file of the application (right-click on the KDE kick-off, select 'Edit Applications' and search for the app) and prefix the Exec or Command line with:
For example: |
For anyone wanting to disable a GTK application's menu, using Valapanel's `appmenu-gtk-module' instead of Unity's will allow it. For a specific GTK application.
|
The current behavior of LIM is flaky if windows spawn/de-spawn. I currently have Strawberry Music Player (Qt5) with the tray icon enabled to toggle the main window. If I were to press 'X' to close the window, but re-spawn it by pressing the tray icon, the window will appear with no menu. It can be replicated every time, and it can be done with multiple applications. The Claws E-mail Client has a similar issue, but it happens every time the main window is toggled with the tray icon.
desktop_demo_1-2022-05-24_23.09.06.mp4
To make the menu re-appear, one must kill the application and relaunch it.
The problem doesn't occur in Psifodoto's appmenu widget (as often).Edit: Nope, happens there too. However, if you were to swap between the default Breeze and this decoration, the menu button will sometimes re-appear there.Operating System: openSUSE Leap 15.3
KDE Plasma Version: 5.24.5
KDE Frameworks Version: 5.94.0
Qt Version: 5.15.2
Kernel Version: 5.3.18-150300.59.68-default (64-bit)
Graphics Platform: X11
Processors: 4 × Intel® Core™ i5-3320M CPU @ 2.60GHz
Memory: 7.6 GiB of RAM
Graphics Processor: Mesa DRI Intel® HD Graphics 4000
The text was updated successfully, but these errors were encountered: