Summary: | When menu is opened under mouse cursor, cursor up key press does not work as first key | ||
---|---|---|---|
Product: | [Plasma] plasmashell | Reporter: | Frank Steinmetzger <dev-kde> |
Component: | Application Menu (Kicker) | Assignee: | Eike Hein <hein> |
Status: | CONFIRMED --- | ||
Severity: | normal | CC: | noahadvs, plasma-bugs |
Priority: | NOR | ||
Version: | 5.19.1 | ||
Target Milestone: | 1.0 | ||
Platform: | Arch Linux | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: |
Description
Frank Steinmetzger
2020-06-30 08:37:49 UTC
Confirmed with 5.26.1. I think the issue is in the `MouseEventListener` of plasma-desktop/applets/kicker/package/contents/ui/ItemListView.qml ``` MouseEventListener { id: listener anchors.fill: parent hoverEnabled: true onContainsMouseChanged: { listView.eligibleWidth = listView.width; if (containsMouse) { // <-- This should be overridden or avoided when the menu is opened resetIndexTimer.stop(); itemList.forceActiveFocus(); } else if ((!itemList.childDialog || !dialog) && (!currentItem || !currentItem.menu.opened)) { resetIndexTimer.start(); } } // [snip] } ``` |