View Issue Details

IDProjectCategoryView StatusLast Update
0003480Slicer4Module Markupspublic2017-06-10 08:51
Reporterlassoan Assigned Tonicole  
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionfixed 
Product Version 
Target VersionSlicer 4.4.0Fixed in VersionSlicer 4.4.0 
Summary0003480: Markups are not updating if loaded from a Scene
Description

Markups are not updating when glyph settings are changed if they are loaded from a scene.

How to reproduce (Slicer 4.3.1-2013-11-04 (Win64)):

  • Drop a few markups and change glyph scale and text scale => as expected, the markups are changing in the 2D and 3D viewers
  • Save the scene, restart Slicer, load the scene
  • Change glyph scale and text scale => ERROR: the markups are NOT changing on the screen
TagsNo tags attached.

Relationships

has duplicate 0003479 closednicole Markups are not updating if loaded from a Scene 

Activities

nicole

nicole

2014-01-06 08:18

administrator   ~0010481

There was a missing event observation, adding in watching for the display modified event on markup nodes fixed the update problem in the displayable managers, svn 22800:

http://viewvc.slicer.org/viewvc.cgi/Slicer4?view=revision&revision=22800

nicole

nicole

2014-03-06 05:43

administrator   ~0011226

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

Related Changesets

Slicer: 2145-support-for-installing-extension-from-file 894bbb07

2014-01-06 13:16:30

naucoin

Details Diff
BUG: fix updating fiducials after scene load

After loading a scene, changing the display properties of
a fiducial list was not being reflected in the 2d and 3d
views. There was a missing event observation in the
Markups displayable managers, adding in
vtkMRMLDisplayableNode::DisplayModifiedEvent
to the list of events observed on a markups node
fixed the problem.

Issue 0003480



git-svn-id: http://svn.slicer.org/Slicer4/trunk@22800 3bd1e089-480b-0410-8dfb-8563597acbee
mod - Modules/Loadable/Markups/MRMLDM/vtkMRMLMarkupsDisplayableManager2D.cxx Diff File
mod - Modules/Loadable/Markups/MRMLDM/vtkMRMLMarkupsDisplayableManager3D.cxx Diff File

Import 2017-06-07 23:51:09: master 894bbb07

2014-01-06 13:16:30

naucoin

Details Diff
BUG: fix updating fiducials after scene load

After loading a scene, changing the display properties of
a fiducial list was not being reflected in the 2d and 3d
views. There was a missing event observation in the
Markups displayable managers, adding in
vtkMRMLDisplayableNode::DisplayModifiedEvent
to the list of events observed on a markups node
fixed the problem.

Issue 0003480



git-svn-id: http://svn.slicer.org/Slicer4/trunk@22800 3bd1e089-480b-0410-8dfb-8563597acbee
mod - Modules/Loadable/Markups/MRMLDM/vtkMRMLMarkupsDisplayableManager2D.cxx Diff File
mod - Modules/Loadable/Markups/MRMLDM/vtkMRMLMarkupsDisplayableManager3D.cxx Diff File

Issue History

Date Modified Username Field Change
2013-11-05 18:07 lassoan New Issue
2013-11-05 18:07 lassoan Status new => assigned
2013-11-05 18:07 lassoan Assigned To => nicole
2014-01-06 08:18 nicole Note Added: 0010481
2014-01-06 08:18 nicole Status assigned => resolved
2014-01-06 08:18 nicole Fixed in Version => Slicer 4.4.0
2014-01-06 08:18 nicole Resolution open => fixed
2014-01-06 11:58 nicole Relationship added has duplicate 0003479
2014-03-06 05:43 nicole Note Added: 0011226
2014-03-06 05:43 nicole Status resolved => closed
2014-03-06 06:15 jcfr Target Version => Slicer 4.4.0
2017-06-07 23:27 Changeset attached => Slicer 2145-support-for-installing-extension-from-file 894bbb07
2017-06-10 08:51 Changeset attached => Slicer master 894bbb07