diff --git a/src/src/UI/Widget/ImageView/dicomimageview.cpp b/src/src/UI/Widget/ImageView/dicomimageview.cpp index 3f7fd21..7aef478 100644 --- a/src/src/UI/Widget/ImageView/dicomimageview.cpp +++ b/src/src/UI/Widget/ImageView/dicomimageview.cpp @@ -702,6 +702,7 @@ void DicomImageView::rotateImage(double angle, TransFormType operation) { resetPanZoom(); mImageViewer->GetRenderer()->GetActiveCamera()->Roll(angle); mCurrentRAngle=(mCurrentRAngle+(int)angle)%360; + resetPanZoom(); //to avoid black out problem during slicing //slcing is related with rotation, you have to recalculate to get it right mImageViewer->GetRenderer()->ResetCameraClippingRange();