View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0004080 | Slicer4 | Module Transforms | public | 2015-11-11 08:14 | 2018-06-02 01:06 |
Reporter | lassoan | Assigned To | jcfr | ||
Priority | normal | Severity | minor | Reproducibility | have not tried |
Status | resolved | Resolution | fixed | ||
Product Version | |||||
Target Version | Slicer 4.9.0 | Fixed in Version | Slicer 4.9.0 | ||
Summary | 0004080: Transform module is not updated properly after importing a scene | ||||
Description | Copied from: https://github.com/Slicer/Slicer/pull/398#issuecomment-153754024 To reproduce: (1) Start Slicer => ERROR: The MRBrainTumor1 volume should appear in the "Transformed" tree at the bottom right of the Transforms module GUI | ||||
Tags | No tags attached. | ||||
Fixed in r24723 |
|
Reverted in r24734 |
|
The issue is still there Slicer 4.7.0-2017-09-26 on Windows10. The test scene is available here: |
|
Another way to reproduce this: [quote="mholden8, post:11, topic:2153"] Open fresh Slicer. In the reloaded scene, SecondTransformNode does not appear to be the parent of FirstTransformNode in the Data module GUI (transform hierarchy tab). Likewise, in the Transforms module, FirstTransformNode does not appear to be transformed by SecondTransformNode in the GUI. But I observe that if I check the parent node of FirstTransformNode through the Python interactor, it is SecondTransformNode. See commands below: firstTransformNode = slicer.util.getNode( “FirstTransformNode” ) parentTransformNode = firstTransformNode.GetParentTransformNode() print( parentTransformNode ) See more discussion here: |
|
Even simpler way to reproduce:
If parent transform node is listed in the scene first then the hierarchy appears correctly: |
|
Submitted a pull request with a potential fix: |
|
Fix committed r27077 |
|
Thanks Andras Would it be possible to evaluate the work that was already done as part of issue 0004081 More specifically, this topic is getting us closer I think: |
|
I completely agree that it should be done, but I have priority tasks now. 0004081 is still open, so it should keep this task on our radar. |
|
Date Modified | Username | Field | Change |
---|---|---|---|
2015-11-11 08:14 | jcfr | New Issue | |
2015-11-11 08:14 | jcfr | Status | new => assigned |
2015-11-11 08:14 | jcfr | Assigned To | => lassoan |
2015-11-11 08:15 | jcfr | Reporter | jcfr => lassoan |
2015-11-11 08:15 | jcfr | Assigned To | lassoan => jcfr |
2015-11-11 08:15 | jcfr | Target Version | => Slicer 4.5.0-1 |
2015-11-11 11:10 | jcfr | Note Added: 0013591 | |
2015-11-11 11:10 | jcfr | Status | assigned => resolved |
2015-11-11 11:10 | jcfr | Fixed in Version | => Slicer 4.5.0-1 |
2015-11-11 11:10 | jcfr | Resolution | open => fixed |
2015-11-12 08:17 | jcfr | Relationship added | child of 0004081 |
2015-11-12 08:18 | jcfr | Status | resolved => assigned |
2015-11-12 08:18 | jcfr | Fixed in Version | Slicer 4.5.0-1 => |
2015-11-12 08:18 | jcfr | Target Version | Slicer 4.5.0-1 => Slicer 4.5.1 |
2015-11-12 08:58 | jcfr | Note Added: 0013600 | |
2016-10-12 02:56 | jcfr | Target Version | Slicer 4.5.1 => Slicer 4.7.0 |
2017-09-27 11:11 | lassoan | Note Added: 0015167 | |
2017-09-27 11:13 | lassoan | Target Version | Slicer 4.7.0 => Slicer 4.9.0 |
2018-03-10 09:18 | lassoan | Note Added: 0015542 | |
2018-03-10 13:02 | lassoan | Note Added: 0015543 | |
2018-03-10 13:25 | lassoan | Note Added: 0015544 | |
2018-03-14 10:03 | lassoan | Status | assigned => resolved |
2018-03-14 10:03 | lassoan | Fixed in Version | => Slicer 4.9.0 |
2018-03-14 10:03 | lassoan | Note Added: 0015555 | |
2018-03-14 16:43 | jcfr | Note Added: 0015562 | |
2018-03-14 16:43 | jcfr | Note Edited: 0015562 | View Revisions |
2018-03-15 09:34 | lassoan | Note Added: 0015564 | |
2018-06-02 01:06 | jcfr | Relationship added | related to 0004570 |