From 5fb95123abf567f54cd86c96d699ded8f6cd6faf Mon Sep 17 00:00:00 2001 From: kradchen Date: Mon, 21 Jul 2025 16:47:09 +0800 Subject: [PATCH] fix: fix rotate image zoom bug --- src/src/UI/Widget/ImageView/dicomimageview.cpp | 1 + 1 file changed, 1 insertion(+) 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();