View Issue Details

IDProjectCategoryView StatusLast Update
0002379Slicer4Module SceneViewspublic2014-03-06 04:51
Reporterspujol Assigned Tonicole  
PrioritynormalSeveritymajorReproducibilityalways
Status closedResolutionfixed 
Product Version 
Target VersionSlicer 4.2.0Fixed in VersionSlicer 4.1.0 
Summary0002379: Issue with Close Scene and Scene Views
Description

Hi,

I created a scene with the baseline and DTI sample data and I added a scene view.

After saving the scene, I did 'File--> Close Scene', and 'File--> Recently loaded scenes' and selected the corresponding mrml file. As a result, the Scene views had disappeared (see screenshot1).

When I exit slicer and stars the software again, the scene views are restored correctly (see screenshot2).

Would it be possible to be able to reload a Scene without exiting Slicer ?

TagsNo tags attached.

Relationships

related to 0002470 closedpieper Slicer crashes when loading a scene that contains a set of scene views with tracts 

Activities

2012-07-30 09:16

 

2012-07-30 09:16

 

2012-07-30 09:17

 

sceneRestore_July30.mrml (45,279 bytes)
spujol

spujol

2012-07-30 09:18

developer   ~0005457

Slicer nightly build 07-28-2012 on snow leopard

nicole

nicole

2012-08-29 15:07

administrator   ~0005871

Last edited: 2012-08-29 15:17

The scene views are available from the drop down menu in the toolbar along the top, but I did confirm that opening a scene while in the scene views module doesn't trigger an update of the tree (works fine if you load the scene while another module is open though). Trying to turn on lazy update on the tree view to see if it fixes it.

nicole

nicole

2012-08-30 07:57

administrator   ~0005883

Turns out that it's a logic mistake: the new scene has a top level scene view hierarchy node, but the old scene has one as well, and the tree is showing the old one's children (none) instead of the children of the new one.

nicole

nicole

2012-08-30 14:11

administrator   ~0005895

svn 20895 should fix this, now using a singleton node for the scene view hierarchies (backward compatibility and sanity checks implemented).

spujol

spujol

2012-09-04 08:46

developer   ~0005942

Slicer crashed when I loaded the test scene.

(Snow leopard with the 2012-09-03 nightly build)

nicole

nicole

2012-09-04 17:03

administrator   ~0005967

I'm not seeing the crash now, I think Steve's poly data fixes cleard that up.
svn 20928 should hopefully make the scene view nodes stay visible on restore, but still having problems setting the root node to get the restored scene views to display nicely in the GUI.

nicole

nicole

2012-09-05 14:32

administrator   ~0005983

svn 20933 should ensure that the scene nodes display nicely in the gui on restore (responds to end batch process event rather than the restore end event for now).

jcfr

jcfr

2014-03-06 04:50

administrator   ~0010725

Closing resolved issues that have not been updated in more than 3 months

Issue History

Date Modified Username Field Change
2012-07-30 09:16 spujol New Issue
2012-07-30 09:16 spujol Status new => assigned
2012-07-30 09:16 spujol Assigned To => nicole
2012-07-30 09:16 spujol File Added: Screen shot 2012-07-30_sceneRestore1.png
2012-07-30 09:16 spujol File Added: Screen shot 2012-07-30_sceneRestore2.png
2012-07-30 09:17 spujol File Added: sceneRestore_July30.mrml
2012-07-30 09:18 spujol Note Added: 0005457
2012-08-20 10:36 nicole Target Version => Slicer 4.2.0 - Feature freeze Sept 1st 2012
2012-08-29 15:07 nicole Note Added: 0005871
2012-08-29 15:17 nicole Note Edited: 0005871
2012-08-30 07:57 nicole Note Added: 0005883
2012-08-30 14:11 nicole Note Added: 0005895
2012-08-30 14:11 nicole Status assigned => resolved
2012-08-30 14:11 nicole Fixed in Version => Slicer 4.1.0
2012-08-30 14:11 nicole Resolution open => fixed
2012-09-04 08:46 spujol Note Added: 0005942
2012-09-04 08:46 spujol Status resolved => feedback
2012-09-04 08:46 spujol Resolution fixed => reopened
2012-09-04 12:11 pieper Relationship added related to 0002470
2012-09-04 17:03 nicole Note Added: 0005967
2012-09-05 14:32 nicole Note Added: 0005983
2012-09-05 14:32 nicole Status feedback => resolved
2012-09-05 14:32 nicole Resolution reopened => fixed
2014-03-06 04:50 jcfr Note Added: 0010725
2014-03-06 04:51 jcfr Status resolved => closed