View Issue Details

IDProjectCategoryView StatusLast Update
0003777Slicer4Core: MRMLpublic2014-07-28 12:27
Reporterpinter Assigned Toalexy  
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionfixed 
Product VersionSlicer 4.3.1-2 
Target VersionFixed in VersionSlicer 4.4.0 
Summary0003777: Icons in scene views cause reparenting fail
Description

If there are any icons in a scene view, then the reparented node becomes invalid after drag&drop. To reproduce:

  • Go to Data module
  • Switch to Displayable mode (to get icons)
  • Create two transforms
  • Drag&drop one transform onto the other
Additional Information

Same thing cannot be performed in stable 4.3.1, because transforms are not displayables, and nodes cannot be dropped under transforms in displayable mode. Instead, here is how to reproduce:

  1. Load MRHead
  2. Use Editor to create a few structures
  3. Use Model maker to create models from the labels. Create two model hierarchies
  4. Go to Data module, set it to ModelHierarchy mode
  5. Drag&drop a created model into the other hierarchy.
    In the stable version, it works as expected. In the nightly (23484 for sure, but most probably others too) the dropped node becomes invalid (grays out and the icon disappears, sometimes the node itself disappears)
TagsNo tags attached.

Relationships

related to 0003778 closedfinetjul dragging models under hierarchy node causes crash 
related to 0003714 closedpinter Multiple Subject nodes with study - fail to reparent study 

Activities

pinter

pinter

2014-07-25 12:12

developer   ~0012245

Issue is there in night of 2014.06.02. but works well in 2014.04.25.

pinter

pinter

2014-07-28 12:27

developer   ~0012260

rev23487 fixed it, see http://www.na-mic.org/Bug/view.php?id=3778

Issue History

Date Modified Username Field Change
2014-07-25 11:27 pinter New Issue
2014-07-25 11:27 pinter Status new => assigned
2014-07-25 11:27 pinter Assigned To => alexy
2014-07-25 11:28 pinter Relationship added related to 0003714
2014-07-25 12:00 pinter Additional Information Updated
2014-07-25 12:12 pinter Note Added: 0012245
2014-07-27 16:23 finetjul Relationship added related to 0003778
2014-07-28 12:27 pinter Note Added: 0012260
2014-07-28 12:27 pinter Status assigned => closed
2014-07-28 12:27 pinter Resolution open => fixed
2014-07-28 12:27 pinter Fixed in Version => Slicer 4.4.0