]> SALOME platform Git repositories - modules/visu.git/commitdiff
Salome HOME
PAL10188 - unnecessary VTK viewer appears when plot2d data is displayed in VISU
authorasl <asl@opencascade.com>
Thu, 13 Oct 2005 12:50:19 +0000 (12:50 +0000)
committerasl <asl@opencascade.com>
Thu, 13 Oct 2005 12:50:19 +0000 (12:50 +0000)
src/VISUGUI/VisuGUI.cxx

index 6721d52142940667b00ddfe9d036d164145748e7..507c1e0c69d2efc7d65fb88fa4f48ed6cae907b5 100644 (file)
@@ -603,8 +603,6 @@ OnDisplayPrs()
 {
   if(MYDEBUG) MESSAGE("VisuGUI::OnDisplayPrs");
 
-  SVTK_ViewWindow* vw = GetViewWindow( this, /*create=*/true );
-
   QApplication::setOverrideCursor(Qt::waitCursor);
   SALOME_ListIO aList;
   SalomeApp_SelectionMgr* mgr = GetSelectionMgr(this);
@@ -620,6 +618,7 @@ OnDisplayPrs()
       if(aPrsObject){
         if(MYDEBUG) MESSAGE("VisuGUI::OnDisplayPrs : Prs3d object");
         UpdateViewer( this, aPrsObject );
+       SVTK_ViewWindow* vw = GetViewWindow( this, /*create=*/true );
         if ( vw ) {
           vw->highlight(anIO, 1);
         }
@@ -648,6 +647,7 @@ OnDisplayPrs()
       }
     }
   }
+  SVTK_ViewWindow* vw = GetViewWindow( this );
   if ( vw ) {
     vw->getRenderer()->ResetCameraClippingRange();
     vw->Repaint();