Anonymous | Login | Signup for a new account | 2021-01-25 00:16 UTC | ![]() |
Main | My View | View Issues | Roadmap | Repositories |
View Issue Details [ Jump to Notes ] | [ Print ] | |||||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | |||||||
0000514 | Loader | User Interface | public | 2012-01-26 14:35 | 2013-11-27 22:08 | |||||||
Reporter | Fred | |||||||||||
Assigned To | malcom2073 | |||||||||||
Priority | high | Severity | major | Reproducibility | always | |||||||
Status | resolved | Resolution | fixed | |||||||||
Platform | Linux | OS | Debian | OS Version | Sid/Unstable | |||||||
Product Version | 0.1.0-SNAPSHOT | |||||||||||
Target Version | 0.1.0 | Fixed in Version | ||||||||||
Summary | 0000514: Code Responds To Wrong Button Events | |||||||||||
Description | Instead of performing an action on button release, if and only if the mouse is still within the button, you perform the action when the mouse goes down, consequently the valid behaviour of holding a button and moving the mouse before release results in an action that it should not. This is bad and wrong. Please fix. | |||||||||||
Tags | No tags attached. | |||||||||||
Issue Type | Bug | |||||||||||
Risk of Breakage | very low | |||||||||||
Attached Files | ||||||||||||
![]() |
|
![]() sean94z (reporter) 2012-01-26 16:39 |
Right, IIRC some buttons behave as they should. Must have been those first couple buttons that were added that slipped though the cracks. |
![]() sean94z (reporter) 2013-07-07 06:53 |
Mike, can you advice as to which signal would be the best solve this problem? |
![]() malcom2073 (updater) 2013-11-27 21:10 |
clicked() is proper, not mousePressed. This handles the case where you click down, move off and release, and does not trigger in that situation. |
![]() sean94z (reporter) 2013-11-27 22:08 |
commit 7637a6f4fe775f60c55c3cd2d2202bcc2739952e Author: Sean Keys <skeys@athenawave.com> Date: Wed Nov 27 15:10:13 2013 -0700 [514] Fixed as per Mikes suggestion. I'm going to assume that's as good as it gets within reason. |
Copyright © 2000 - 2011 MantisBT Group |