View Issue Details

IDProjectCategoryView StatusLast Update
0004512Slicer4Module Markupspublic2018-03-31 21:20
ReporterDavide Assigned Tolassoan  
PrioritynormalSeverityminorReproducibilityalways
Status resolvedResolutionfixed 
PlatformLinuxOSUbuntuOS Version17.10
Product VersionSlicer 4.9.0 
Target VersionSlicer 4.9.0Fixed in VersionSlicer 4.9.0 
Summary0004512: Fiducials not updated when placed in the 3D view in Persistent mode
Description

Hi @lassoan, when placing fiducials in persistent mode I noticed:

1) (OK) fiducials get rendered in the 2D views by placing them in the 3D view,

2) (OK) fiducials get rendered in the 3D view by placing them in a 2D view.

3) (BUG) fiducials don't get rendered in the 3D view by placing them in the 3D view.

3a) any interaction with Markups or GUI (e.g., stopping the place mode) make the fiducials to update, and after that they get rendered in the 3D view as well.

Therefore, I guess it misses an update of the 3D view rendering when placing fiducials in persistent mode in the 3D view.

TagsNo tags attached.

Activities

jcfr

jcfr

2018-03-31 02:17

administrator   ~0015637

I was able to reproduce this.

In fact, clicking in 3D (with persistent mode enabled) will place the fiducial right away if there is a Slice behind. If you click anywhere else, it will not appear right away.

jcfr

jcfr

2018-03-31 02:54

administrator   ~0015638

This should be fixed in https://github.com/Slicer/Slicer/pull/927

Would be great if you could review. Thanks

Davide

Davide

2018-03-31 05:04

developer   ~0015644

Tested and it works. For me it is good to go.

jcfr

jcfr

2018-03-31 21:20

administrator   ~0015649

Thanks for the review. Fix integrated in http://viewvc.slicer.org/viewvc.cgi/Slicer4?view=revision&revision=27122

Issue History

Date Modified Username Field Change
2018-02-23 09:07 Davide New Issue
2018-02-23 09:07 Davide Status new => assigned
2018-02-23 09:07 Davide Assigned To => lassoan
2018-03-31 02:17 jcfr Note Added: 0015637
2018-03-31 02:54 jcfr Status assigned => feedback
2018-03-31 02:54 jcfr Note Added: 0015638
2018-03-31 05:04 Davide Note Added: 0015644
2018-03-31 05:04 Davide Status feedback => assigned
2018-03-31 21:20 jcfr Note Added: 0015649
2018-03-31 21:20 jcfr Status assigned => resolved
2018-03-31 21:20 jcfr Resolution open => fixed
2018-03-31 21:20 jcfr Fixed in Version => Slicer 4.9.0