View Issue Details

IDProjectCategoryView StatusLast Update
0002821Slicer4Module Annotationspublic2017-06-07 23:27
Reporterpieper Assigned Topieper  
PriorityurgentSeveritymajorReproducibilityalways
Status closedResolutionfixed 
Product Version 
Target VersionSlicer 4.2.2-1Fixed in VersionSlicer 4.2.2-1 
Summary0002821: fiducials move on mouse over
Description

If a fiducial is close (epsilon) to a slice plane it may be displayed, which is correct behavior. However when mousing over the fiducial, not clicking or dragging, the point will 'snap' to the slice plane.

Steps To Reproduce
  • Load some sample data.
  • Place a fiducial in Red slice viewer
  • Enter Annotations module. Note that fiducial S coordinate (third) is equal to slice offset
  • Move the slice plane by less than .5 mm (double click on number in slice controller)
  • Note that fiducial location is not exactly on slice plane but is displayed, which is correct.
  • Now move the mouse over the fiducial (with out clicking) and note that the S component changes to match the current slice offset (ERROR!)
TagsNo tags attached.

Relationships

child of 0001690 assignednicole fiducial shows in wrong lightbox cell 

Activities

pieper

pieper

2012-12-06 12:20

administrator   ~0007425

Ignoring interaction events on when not actually moving the seed seems to fix the issue and doesn't introduce any bad behavior as far as I can tell.

https://github.com/pieper/Slicer/commit/9cd5b36083cafc5da5f017d2942c6542e33554dd

pieper

pieper

2012-12-06 12:51

administrator   ~0007426

Committed r21478

Related Changesets

Slicer: 2145-support-for-installing-extension-from-file cd7b6b3b

2012-12-06 17:50:11

pieper

Details Diff
BUG: Issue 0002821 fiducial moves on mouse over

Only respond to InteractionEvents from the widget when the
seed widget is in MovingSeed mode.

git-svn-id: http://svn.slicer.org/Slicer4/trunk@21478 3bd1e089-480b-0410-8dfb-8563597acbee
mod - Modules/Loadable/Annotations/MRMLDisplayableManager/vtkMRMLAnnotationFiducialDisplayableManager.cxx Diff File

Issue History

Date Modified Username Field Change
2012-12-06 12:11 pieper New Issue
2012-12-06 12:11 pieper Status new => assigned
2012-12-06 12:11 pieper Assigned To => pieper
2012-12-06 12:11 pieper Relationship added child of 0001690
2012-12-06 12:20 pieper Note Added: 0007425
2012-12-06 12:51 pieper Note Added: 0007426
2012-12-06 12:51 pieper Status assigned => closed
2012-12-06 12:51 pieper Resolution open => fixed
2012-12-06 12:51 pieper Fixed in Version => Slicer 4.2.2
2017-06-07 23:27 pieper Changeset attached => Slicer 2145-support-for-installing-extension-from-file cd7b6b3b