Преглед на файлове

Merge topic 'ctkVTKRenderView' and 'ctkVTKSliceView'

* ctkVTKRenderView:
  ENH: ctkVTKRenderView - Do not render if widget is hidden

* ctkVTKSliceView:
  ENH: ctkVTKSliceView - Do not render if widget is hidden
Jean-Christophe Fillion-Robin преди 14 години
родител
ревизия
9962cd9b65
променени са 2 файла, в които са добавени 2 реда и са изтрити 2 реда
  1. 1 1
      Libs/Visualization/VTK/Widgets/ctkVTKRenderView.cpp
  2. 1 1
      Libs/Visualization/VTK/Widgets/ctkVTKSliceView.cpp

+ 1 - 1
Libs/Visualization/VTK/Widgets/ctkVTKRenderView.cpp

@@ -263,7 +263,7 @@ void ctkVTKRenderView::forceRender()
   logger.trace(QString("forceRender - RenderEnabled: %1")
                .arg(d->RenderEnabled ? "true" : "false"));
 
-  if (!d->RenderEnabled)
+  if (!d->RenderEnabled || !this->isVisible())
     {
     return;
     }

+ 1 - 1
Libs/Visualization/VTK/Widgets/ctkVTKSliceView.cpp

@@ -120,7 +120,7 @@ void ctkVTKSliceView::scheduleRender()
 void ctkVTKSliceView::forceRender()
 {
   CTK_D(ctkVTKSliceView);
-  if (!d->RenderEnabled)
+  if (!d->RenderEnabled  || !this->isVisible())
     {
     return;
     }