https://bugs.kde.org/show_bug.cgi?id=380287

Алексей Шилин <rootl...@mail.ru> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
      Latest Commit|                            |https://commits.kde.org/kio
                   |                            |/4a6a3b81bedca043bbe2c620ce
                   |                            |a296f9f69e5eea
             Status|CONFIRMED                   |RESOLVED
         Resolution|---                         |FIXED
   Version Fixed In|                            |5.44

--- Comment #4 from Алексей Шилин <rootl...@mail.ru> ---
Git commit 4a6a3b81bedca043bbe2c620cea296f9f69e5eea by Алексей Шилин.
Committed on 23/02/2018 at 17:42.
Pushed by aleksejshilin into branch 'master'.

Fix unintentional breadcrumb menu item activation

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.
FIXED-IN: 5.44

Reviewers: #frameworks, dfaure

Reviewed By: dfaure

Subscribers: broulik, ngraham

Tags: #frameworks

Differential Revision: https://phabricator.kde.org/D8958

M  +30   -6    src/filewidgets/kurlnavigatormenu.cpp
M  +5    -0    src/filewidgets/kurlnavigatormenu_p.h

https://commits.kde.org/kio/4a6a3b81bedca043bbe2c620cea296f9f69e5eea

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to