View Issue Details

IDProjectCategoryView StatusLast Update
0003978DarkRadiantGUIpublic07.07.2015 09:26
Reportergreebo Assigned Togreebo  
PrioritynormalSeveritynormalReproducibilityhave not tried
Status closedResolutionfixed 
Product Version2.0.1 
Target Version2.0.2Fixed in Version2.0.2 
Summary0003978: Some mouse operations are breaking when cursor is moved beyond the view
DescriptionDrag or selection operations sometimes require to move near the view's border. In cases where the mouse cursor is leaving the wxWindow the operation has started in, the operation cannot finish or function correctly.

Suggested solution is to capture the mouse for all operations, not just the ones that are using the wxutil::FreezePointer already.
TagsNo tags attached.

Relationships

related to 0003995 closedgreebo Redesign mouse interaction code used in 3D- and orthoviews 

Activities

greebo

greebo

28.12.2014 11:55

administrator   ~0007279

Resolved as in the "mousetool" branch. Selection and manipulation mouse tools now capture the mouse pointer and receive the events even when the pointer is off the window limits.

Issue History

Date Modified Username Field Change
19.12.2014 07:04 greebo New Issue
19.12.2014 07:04 greebo Status new => confirmed
28.12.2014 11:53 greebo Relationship added related to 0003995
28.12.2014 11:53 greebo Assigned To => greebo
28.12.2014 11:53 greebo Status confirmed => assigned
28.12.2014 11:53 greebo Target Version => 2.0.2
28.12.2014 11:55 greebo Note Added: 0007279
28.12.2014 11:55 greebo Status assigned => resolved
28.12.2014 11:55 greebo Fixed in Version => 2.0.2
28.12.2014 11:55 greebo Resolution open => fixed
07.07.2015 09:26 greebo Status resolved => closed