]> SALOME platform Git repositories - modules/gui.git/commitdiff
Salome HOME
Correction of Fix of INTPAL0052217: TC7.3.0:SIGSEGV when update study in NoteBook
authorakl <akl@opencascade.com>
Thu, 12 Dec 2013 08:31:05 +0000 (08:31 +0000)
committerakl <akl@opencascade.com>
Thu, 12 Dec 2013 08:31:05 +0000 (08:31 +0000)
src/LightApp/LightApp_Application.cxx
src/LightApp/LightApp_Application.h

index c7ec9f7db585f786c64583d40e2087ec83e31711..1461178bc5a1dd770dce329664f633379986cfa5 100644 (file)
@@ -1171,15 +1171,6 @@ void LightApp_Application::onSelectionChanged()
   action( EditPasteId )->setEnabled(canPaste);
 }
 
-/*! Reset tree view model */
-void LightApp_Application::onCloseDoc( bool ask )
-{
-  if ( SUIT_DataBrowser* ob = objectBrowser() )
-    ob->setModel(0);
-
-  CAM_Application::onCloseDoc( ask );
-}
-
 /*!
   Adds window to application.
   \param wid - QWidget
@@ -1836,6 +1827,9 @@ void LightApp_Application::onPreferenceChanged( QString& modName, QString& secti
 /*!Remove all windows from study.*/
 void LightApp_Application::beforeCloseDoc( SUIT_Study* s )
 {
+  if ( SUIT_DataBrowser* ob = objectBrowser() )
+    ob->setModel(0);
+
   CAM_Application::beforeCloseDoc( s );
 }
 
index b1e82199c0b150a711e1a7f93bd17273f69c65f9..967676ef11f12849cc4bd6573aa0a43cd36054ac 100644 (file)
@@ -191,7 +191,6 @@ public slots:
   virtual void                        onCopy();
   virtual void                        onPaste();
   virtual void                        onSelectionChanged();
-  virtual void                        onCloseDoc( bool ask = true);
 
 protected:
   virtual void                        createActions();