aleksejshilin created this revision. aleksejshilin added a reviewer: Frameworks. Restricted Application added a project: Frameworks.
REVISION SUMMARY Since breadcrumb menu is opened on mouse press, it may receive the corresponding mouse release event which may unintentionally activate the random item which happens to be under mouse pointer. This commit makes the menu ignore the first mouse release event unless the pointer was moved. It fixes the issue and still allows 'Press mouse button' -> 'Move to an item' -> 'Release the button' usage scenario. BUG: 380287 REPOSITORY R241 KIO BRANCH fix_accidental_breadcrumb_menu_item_activation REVISION DETAIL https://phabricator.kde.org/D8958 AFFECTED FILES src/filewidgets/kurlnavigatormenu.cpp src/filewidgets/kurlnavigatormenu_p.h To: aleksejshilin, #frameworks