diff --git a/src/src/UI/Widget/ImageView/dicomimageview.cpp b/src/src/UI/Widget/ImageView/dicomimageview.cpp index 6d2cb91..cb4e5a3 100644 --- a/src/src/UI/Widget/ImageView/dicomimageview.cpp +++ b/src/src/UI/Widget/ImageView/dicomimageview.cpp @@ -118,6 +118,7 @@ void DicomImageView::initImageViewerFirstTime() mGLRenWin->GetInteractor()->RemoveAllObservers(); mImageViewer->Delete(); mImageViewer = nullptr; + mIsSlotInited = false; } } @@ -145,6 +146,7 @@ void DicomImageView::resetView() mImageViewer->Delete(); mImageViewer = nullptr; + mIsSlotInited = false; //don't delete series!!! It's belong to data cache mSeries = nullptr; }