View Issue Details

IDProjectCategoryView StatusLast Update
0003639DarkRadiantMap Editingpublic19.07.2014 07:10
Reportergreebo Assigned Togreebo  
PrioritynormalSeveritynormalReproducibilityhave not tried
Status closedResolutionfixed 
Product Version1.7.2 
Target Version1.8.1Fixed in Version1.8.1 
Summary0003639: Crash when hiding two or more selected patches while PatchInspector is visible
DescriptionWhen hiding nodes, there is a small time window where nodes are hidden but still selected. During de-selection the selectionChanged() signal might lead client code to bad behaviour since the SelectionInfo's patchCount > 0 but the PatchSelectionWalker is not hitting any lambdas due to the visible() check in there.

Proposed solution: since nodes (from the user's perspective) can never be selected and hidden at the same time), the GlobalSelectionSystem's walker classes should not check for node visibility.
TagsNo tags attached.




30.12.2013 19:01

administrator   ~0006335

Fixed in 74b3693a5c82d2e97c60d509237ebaebe4cac4d2

Issue History

Date Modified Username Field Change
30.12.2013 18:59 greebo New Issue
30.12.2013 18:59 greebo Assigned To => greebo
30.12.2013 18:59 greebo Status new => assigned
30.12.2013 19:01 greebo Note Added: 0006335
30.12.2013 19:01 greebo Status assigned => resolved
30.12.2013 19:01 greebo Fixed in Version => 1.8.1
30.12.2013 19:01 greebo Resolution open => fixed
19.07.2014 07:10 greebo Status resolved => closed