Summary: | On button factor, the whole menu autocloses when circulating though first-level menu items, and second-onward levels show at the center of the screen | ||
---|---|---|---|
Product: | [Plasma] plasmashell | Reporter: | acidrums4 <acidrums4+stuff> |
Component: | Global Menu | Assignee: | Kai Uwe Broulik <kde> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | mvourlakos, nate, plasma-bugs |
Priority: | NOR | ||
Version: | 5.22.0 | ||
Target Milestone: | 1.0 | ||
Platform: | Gentoo Packages | ||
OS: | Linux | ||
Latest Commit: | https://invent.kde.org/plasma/plasma-workspace/commit/f77565c9eebd538fdb6dbb262e53f5d9668fdd14 | Version Fixed In: | 5.24.5 |
Description
acidrums4
2021-06-11 12:47:32 UTC
A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/932 Just wanted to add that recently tried the patch proposed in the mentioned merge request, and now globalmenu it's working as expected. Hope to see the final fix in the main branch soon. Git commit 16ae8b9e69955dadab22b381963c69e2c55a9b3d by Nate Graham, on behalf of David Redondo. Committed on 05/04/2022 at 14:30. Pushed by nalvarez into branch 'master'. appmenu: Use existing menu in compact represenation There's no need to reconstruct the entire menu, when it exists already. Also shows correct behavior on Wayland because the imported menues have correct parents compared to the new one. M +3 -7 applets/appmenu/lib/appmenuapplet.cpp M +10 -2 applets/appmenu/plugin/appmenumodel.cpp https://invent.kde.org/plasma/plasma-workspace/commit/16ae8b9e69955dadab22b381963c69e2c55a9b3d Git commit e86c687d69b5058ce9f8f53ec904451df85e77d6 by Nate Graham, on behalf of David Redondo. Committed on 05/04/2022 at 14:56. Pushed by ngraham into branch 'cherry-pick-16ae8b9e'. appmenu: Use existing menu in compact represenation There's no need to reconstruct the entire menu, when it exists already. Also shows correct behavior on Wayland because the imported menues have correct parents compared to the new one. (cherry picked from commit 16ae8b9e69955dadab22b381963c69e2c55a9b3d) M +3 -7 applets/appmenu/lib/appmenuapplet.cpp M +10 -2 applets/appmenu/plugin/appmenumodel.cpp https://invent.kde.org/plasma/plasma-workspace/commit/e86c687d69b5058ce9f8f53ec904451df85e77d6 Git commit f77565c9eebd538fdb6dbb262e53f5d9668fdd14 by Nate Graham, on behalf of David Redondo. Committed on 05/04/2022 at 14:57. Pushed by ngraham into branch 'Plasma/5.24'. appmenu: Use existing menu in compact represenation There's no need to reconstruct the entire menu, when it exists already. Also shows correct behavior on Wayland because the imported menues have correct parents compared to the new one. (cherry picked from commit 16ae8b9e69955dadab22b381963c69e2c55a9b3d) M +3 -7 applets/appmenu/lib/appmenuapplet.cpp M +10 -2 applets/appmenu/plugin/appmenumodel.cpp https://invent.kde.org/plasma/plasma-workspace/commit/f77565c9eebd538fdb6dbb262e53f5d9668fdd14 |