Salome HOME
sauve du 9 mai
[tools/eficas.git] / InterfaceQT4 / editor.py
index 247ac6e67b245df17e5759a77b6ce03627d1c27f..346d877913147e5adaeef30f04e3a4702ca9b376 100755 (executable)
@@ -215,7 +215,7 @@ class JDCEditor(Ui_baseWidget,QWidget):
  
 
 
-        if jdc_item:
+        if jdc_item and self.appliEficas.ssIhm==False:
             self.tree = browser.JDCTree( jdc_item,  self )
         self.appliEficas.construitMenu()
         self.saveSplitterSizes()
@@ -1139,8 +1139,7 @@ class JDCEditor(Ui_baseWidget,QWidget):
         newName = None
         fn = self.fichier
         if self.fichier is None or saveas:
-          if path is None:
-             path=self.CONFIGURATION.savedir
+          if path is None: path=self.CONFIGURATION.savedir
           bOK, fn=self.determineNomFichier(path,extension)
           if bOK == 0 : return (0, None)
           if fn == None : return (0, None)
@@ -1166,6 +1165,8 @@ class JDCEditor(Ui_baseWidget,QWidget):
 
         if self.jdc.isvalid() != 0 and hasattr(self.generator, "writeDefault"):
             self.generator.writeDefault(fn)
+        if self.code=="TELEMAC" and hasattr(self.generator, "writeDefault"):
+            self.generator.writeDefault(fn)
 
         if self.salome :
                self.appliEficas.addJdcInSalome( self.fichier)