From 5eaa9956674e69c788ec388fc168b93bc2213f8d Mon Sep 17 00:00:00 2001 From: Jean-Christophe Fillion-Robin Date: Sat, 22 Dec 2018 05:09:12 -0500 Subject: [PATCH] BUG: AddPointToNthMarkup: Fix NthMarkupModifiedEvent event call data Similarly to other use of the event, this commit ensures the markupIndex is associated with the event. --- Modules/Loadable/Markups/MRML/vtkMRMLMarkupsNode.cxx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Modules/Loadable/Markups/MRML/vtkMRMLMarkupsNode.cxx b/Modules/Loadable/Markups/MRML/vtkMRMLMarkupsNode.cxx index 39b8a1d9b..32ffce171 100644 --- a/Modules/Loadable/Markups/MRML/vtkMRMLMarkupsNode.cxx +++ b/Modules/Loadable/Markups/MRML/vtkMRMLMarkupsNode.cxx @@ -547,8 +547,9 @@ int vtkMRMLMarkupsNode::AddPointToNthMarkup(vtkVector3d point, int n) this->Markups[n].points.push_back(point); this->Modified(); int pointIndex = static_cast(this->Markups[n].points.size() - 1); + int markupIndex = n; this->InvokeCustomModifiedEvent( - vtkMRMLMarkupsNode::NthMarkupModifiedEvent, (void*)&pointIndex); + vtkMRMLMarkupsNode::NthMarkupModifiedEvent, (void*)&markupIndex); return pointIndex; } -- GitLab