View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0003389 | Slicer4 | Module Editor | public | 2013-09-11 05:21 | 2017-06-11 13:10 |
Reporter | fedorov | Assigned To | pieper | ||
Priority | normal | Severity | major | Reproducibility | always |
Status | resolved | Resolution | won't fix | ||
Product Version | |||||
Target Version | Fixed in Version | ||||
Summary | 0003389: Foreground volume is reset to None on entering Editor | ||||
Description | This is very disruptive, especially with layouts involving large number of viewers that need to be re-initialized manually. | ||||
Tags | No tags attached. | ||||
Right now the editor sets the selection node bg and label ids, but doesn't change the fg id before propagation. This means that if the selection node has an existing fg id it should not change. Testing this now I could not replicate the issue. Here is what I did:
The fg does not change. What's different in your case? |
|
Steve, this appears to be reproducible with the sample data. I attached are screenshots with slice configurations before entering Editor, and after entering Editor and accepting MRBrainTumor2 as master volume. I have nothing else in the scene, and I loaded the volumes through Sample data. |
|
2013-09-11 12:12
|
|
2013-09-11 12:12
|
|
So I guess the solution would be to add different methods for bg, fg, and lb to [1] so the editor could control the layers independently. [1] vtkMRMLApplicationLogic::PropagateVolumeSelection |
|
Workaround: save the scene before entering Editor, enter Editor, load the scene. Correction: worked in one case. |
|
Workaround that works: comment out all occurrences of PropagateVolumeSelection() in |
|
The new Segment Editor does not have this behavior, it should be used instead of the Editor. The Segment Editor only hides foreground and labelmap volumes when the master volume is changed. |
|
Date Modified | Username | Field | Change |
---|---|---|---|
2013-09-11 05:21 | fedorov | New Issue | |
2013-09-11 05:21 | fedorov | Status | new => assigned |
2013-09-11 05:21 | fedorov | Assigned To | => pieper |
2013-09-11 05:46 | pieper | Note Added: 0009927 | |
2013-09-11 05:46 | pieper | Status | assigned => feedback |
2013-09-11 12:12 | fedorov | Note Added: 0009932 | |
2013-09-11 12:12 | fedorov | File Added: Screenshot at Sep 11 16-10-28.png | |
2013-09-11 12:12 | fedorov | File Added: Screenshot at Sep 11 16-10-58.png | |
2013-09-11 12:16 | fedorov | Status | feedback => assigned |
2013-09-11 13:40 | pieper | Note Added: 0009936 | |
2013-09-24 08:52 | fedorov | Note Added: 0010075 | |
2013-09-24 08:55 | fedorov | Note Edited: 0010075 | |
2013-09-24 08:58 | fedorov | Note Added: 0010076 | |
2017-06-11 13:10 | lassoan | Status | assigned => resolved |
2017-06-11 13:10 | lassoan | Resolution | open => won't fix |
2017-06-11 13:10 | lassoan | Note Added: 0014760 |