]> SALOME platform Git repositories - tools/eficas.git/commitdiff
Salome HOME
pour Essai avec Eric
authorPASCALE NOYRET <pascale.noyret@edf.fr>
Tue, 5 Apr 2022 14:34:38 +0000 (16:34 +0200)
committerPASCALE NOYRET <pascale.noyret@edf.fr>
Tue, 5 Apr 2022 14:34:38 +0000 (16:34 +0200)
InterfaceWeb/browser.py
Validation/V_MCSIMP.py

index b5dee728ff5f26577dc4f1b77cdcb399de3097c0..83117d96c547c9af3c38046cb8ac77d2b656f21a 100644 (file)
@@ -109,10 +109,10 @@ class JDCNode():
         validite=self.item.isValid()
         if debug : print ('ds onValid', self.item.nom, self.oldValidite, validite)
         if self.oldValidite==validite : return
-        #if self.oldValidite=='init' : 
-        #   self.oldValidite=validite
-        #   print ('self.item.state' , self.item.state)
-        #   if self.item.state != 'modified' :  return
+        if self.oldValidite=='init' : 
+           self.oldValidite=validite
+           print ('self.item.state' , self.item.state)
+           if self.item.state != 'modified' :  return
         self.oldValidite=validite
         self.editor.connecteur.toWebApp('propageValide',self.getIdUnique(), validite)
         if debug : print ('appel de propageValide pour ', self.item.nom, validite,self.oldValidite)
index b484672fef9bbe6d0f0fd923e6d1ecc53c48b37e..b6a7b499b0449560441bba9207dbae9e469ee502 100644 (file)
@@ -85,6 +85,7 @@ class MCSIMP(object):
         self.valid = valid
         self.state = 'unchanged'
         if not old_valid or old_valid != self.valid:
+            self.parent.state = 'modified'
             self.initModifUp()
 
     def isValid(self, cr='non'):