Summary: | New "copy location" RMB menu option is too sticky | ||
---|---|---|---|
Product: | [Applications] konsole | Reporter: | Oded Arbel <oded> |
Component: | copy-paste | Assignee: | Konsole Developer <konsole-devel> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | nate, tcanabrava |
Priority: | NOR | ||
Version: | master | ||
Target Milestone: | --- | ||
Platform: | Other | ||
OS: | Linux | ||
Latest Commit: | https://invent.kde.org/utilities/konsole/commit/53af2a7fb96588ac04cb4a319badf2dc62ff51c8 | Version Fixed In: | 20.08.3 |
Description
Oded Arbel
2020-07-04 07:08:20 UTC
It looks like this problem only reproduces if you close the menu (either by dismissing or choosing one of the options - even "Copy location") after moving the mouse away from the entry that triggered "Copy location" being available. It does trigger, for example, if you right-click then move the mouse to the "Copy location" option and click on it. If you then right click again, you'd see the "Copy location" option even though the mouse is no longer on the entry that triggered "Copy location". It doesn't trigger, for example, if you right-click then use the keyboard to choose "Copy location", then move the mouse away from the entry after the menu is closed. I'm guessing the "on mouse out" event - or some such - fires correctly in that case, but it doesn't if the menu is still open while the mouse is moved away. I was able to reproduce this sometimes. If you select 'Copy Location' while the mouse isn't over the previous link, that link is still copied. Hmm, cannot reproduce with konsole from git master as of today. (In reply to Nate Graham from comment #3) > Hmm, cannot reproduce with konsole from git master as of today. I can still repro with Konsole in Neon developer edition package version 4:20.04.3+p20.04+git20200709.1146-0 Git commit 53af2a7fb96588ac04cb4a319badf2dc62ff51c8 by Kurt Hindenburg, on behalf of Carlos Alves. Committed on 26/10/2020 at 00:06. Pushed by hindenburg into branch 'master'. Fix 'Copy Location' and 'Open With' issues with context menu Update mouse events in mousePressEvent so the events are updated with the mouse stopped as well as moving. Related: bug 426359 FIXED-IN: 20.08.3 M +0 -10 src/filterHotSpots/FileFilterHotspot.cpp M +9 -8 src/session/SessionController.cpp M +4 -0 src/terminalDisplay/TerminalDisplay.cpp https://invent.kde.org/utilities/konsole/commit/53af2a7fb96588ac04cb4a319badf2dc62ff51c8 |