X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=vv%2FvvROIActor.cxx;h=4e1a9dc880b487c8b38969c67f567e1fb44cd5a4;hb=30133023f12212c84e7b4e9318f1055ec3176af1;hp=52ddea57adf28501634c1477b3ab300d3023f659;hpb=2a47eef492588295e5c7259bb8a423ff35d34327;p=clitk.git diff --git a/vv/vvROIActor.cxx b/vv/vvROIActor.cxx index 52ddea5..4e1a9dc 100644 --- a/vv/vvROIActor.cxx +++ b/vv/vvROIActor.cxx @@ -121,7 +121,7 @@ void vvROIActor::SetVisible(bool b) for(unsigned int i= 0; iShowActors(); } - Update(); // No Render + //Update(); // No Render } //------------------------------------------------------------------------------ @@ -140,7 +140,7 @@ void vvROIActor::SetContourVisible(bool b) mImageContour[i]->ShowActors(); } } - Update(); // No Render + //Update(); // No Render } //------------------------------------------------------------------------------ @@ -249,8 +249,10 @@ void vvROIActor::UpdateSlice(int slicer, int slices, int force) } // Refresh overlays - mOverlayActors[slicer]->UpdateSlice(slicer, slices, force); - mSlicerManager->GetSlicer(slicer)->Render(); + if (mIsVisible) { + mOverlayActors[slicer]->UpdateSlice(slicer, slices, force); + } + //mSlicerManager->GetSlicer(slicer)->Render(); } //------------------------------------------------------------------------------