View Issue Details

IDProjectCategoryView StatusLast Update
0004570Slicer4Core: Base Codepublic2018-10-09 10:01
ReporterlassoanAssigned Tosjh267 
PrioritynormalSeverityminorReproducibilityalways
Status assignedResolutionopen 
Product VersionSlicer 4.9.0 
Target VersionSlicer 4.11.0Fixed in Version 
Summary0004570: Selection in node selector is lost if importing a scene
Description

Selection in all node selectors is lost if importing a scene (at the end of Model Maker module, or when loading a scene).

Steps To Reproduce
  • Load a labelmap
  • Go to Model Maker module
  • Select input and output nodes
  • Click Apply
    => once the processing is completed, all node selectors are reset - nothing is selected in them.
TagsNo tags attached.

Relationships

related to 0004081 assignedjcfr Ensure reference are updated before NodeAddedEvent is invoked 
related to 0004080 resolvedjcfr Transform module is not updated properly after importing a scene 

Activities

jcfr

jcfr

2018-06-02 01:04

administrator   ~0015871

Reverting r27077 originally addressing 0004080 prevents the reset from happening.

lassoan

lassoan

2018-06-02 20:58

developer   ~0015872

A solution could be to remember the selection based on node ID, so that when the scene is re-populated, the selection is restored.

Ability to store selection based on node ID would be also nice because then the order of setting the MRML scene in the node / setting selected node ID would not matter (it sometimes causes problems that developers don't know that this order matters).

Issue History

Date Modified Username Field Change
2018-06-02 00:09 lassoan New Issue
2018-06-02 00:09 lassoan Status new => assigned
2018-06-02 00:09 lassoan Assigned To => jcfr
2018-06-02 01:04 jcfr Note Added: 0015871
2018-06-02 01:05 jcfr Relationship added related to 0004081
2018-06-02 01:06 jcfr Relationship added related to 0004080
2018-06-02 20:58 lassoan Note Added: 0015872
2018-09-11 12:54 sjh267 Assigned To jcfr => sjh267
2018-09-18 11:03 sjh267 Severity major => minor
2018-10-09 10:01 sjh267 Target Version Slicer 4.9.0 => Slicer 4.11.0