| Summary: | On X11, when hovering over the entries that show a submenu, an icon appears in the Task Manager | ||
|---|---|---|---|
| Product: | [Plasma] plasmashell | Reporter: | paninomaninodesu |
| Component: | Application Menu (Kicker) widget | Assignee: | Plasma Bugs List <plasma-bugs-null> |
| Status: | RESOLVED FIXED | ||
| Severity: | minor | CC: | basjetimmer, kde, nate, nicolas.fella, notmart, petermayr, sntmail |
| Priority: | NOR | Keywords: | qt6 |
| Version First Reported In: | 6.0.0 | ||
| Target Milestone: | 1.0 | ||
| Platform: | Neon | ||
| OS: | Linux | ||
| Latest Commit: | https://invent.kde.org/plasma/plasma-desktop/-/commit/7cdeb427b59857ed0a69ad0fab6cc86a9cbbfc99 | Version Fixed/Implemented In: | 6.0.3 |
| Sentry Crash Report: | |||
| Attachments: | the extra icon | ||
|
Description
paninomaninodesu
2024-02-28 19:35:27 UTC
Submited on X11. Tested on Wayland and on Wayland it doesn't happen. The _NET_WM_WINDOW_TYPE for the submenu is wrong. It's _NET_WM_WINDOW_TYPE_NORMAL but should be _KDE_NET_WM_WINDOW_TYPE_APPLET_POPUP Likely a result from the plasma dialog refactoring A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-desktop/-/merge_requests/2081 Git commit c20dcf37c659e78bbd92a055944c97a35f21993a by David Edmundson. Committed on 04/03/2024 at 15:37. Pushed by davidedmundson into branch 'master'. Kicker: Fix submenus appearing in taskmanager Kicker Submenu still uses Dialog. Calling staysOnTopHint explicitly is not necessary. Calling setFlags conflicts with the KWindowSystem::setState and we end up losing the skips taskbar. Dialog could be changed, but it's still better to reduce code than add workarounds on top especially with Dialog being deprecated. M +0 -1 applets/kicker/package/contents/ui/ItemListDialog.qml https://invent.kde.org/plasma/plasma-desktop/-/commit/c20dcf37c659e78bbd92a055944c97a35f21993a *** Bug 483407 has been marked as a duplicate of this bug. *** Git commit 7cdeb427b59857ed0a69ad0fab6cc86a9cbbfc99 by Nicolas Fella, on behalf of David Edmundson. Committed on 14/03/2024 at 11:14. Pushed by nicolasfella into branch 'Plasma/6.0'. Kicker: Fix submenus appearing in taskmanager Kicker Submenu still uses Dialog. Calling staysOnTopHint explicitly is not necessary. Calling setFlags conflicts with the KWindowSystem::setState and we end up losing the skips taskbar. Dialog could be changed, but it's still better to reduce code than add workarounds on top especially with Dialog being deprecated. (cherry picked from commit c20dcf37c659e78bbd92a055944c97a35f21993a) M +0 -1 applets/kicker/package/contents/ui/ItemListDialog.qml https://invent.kde.org/plasma/plasma-desktop/-/commit/7cdeb427b59857ed0a69ad0fab6cc86a9cbbfc99 *** Bug 483522 has been marked as a duplicate of this bug. *** This should have been fixed in 6.0.1, but wasn't backported to 6.0 until now, so it will be fixed in 6.0.3 instead *** Bug 484061 has been marked as a duplicate of this bug. *** *** Bug 484230 has been marked as a duplicate of this bug. *** |