ResourceSpecEditor.st
changeset 1874 4bd4f25fdada
parent 1870 c0475972bf3e
child 1967 815ac59338e1
--- a/ResourceSpecEditor.st	Thu Dec 04 14:53:35 2003 +0100
+++ b/ResourceSpecEditor.st	Thu Dec 04 15:55:55 2003 +0100
@@ -261,10 +261,16 @@
 
 !ResourceSpecEditor methodsFor:'change & update'!
 
-update:something with:aParameter from:someObject
+update:something with:aParameter from:changedObject
     "one of my aspects has changed; update modified channel for the commit buttons"
 
-    self valueOfEnablingCommitButtons value: true 
+    |enableCommitButtonsHolder|
+
+    enableCommitButtonsHolder := self valueOfEnablingCommitButtons.
+
+    changedObject ~~ enableCommitButtonsHolder ifTrue:[ 
+        enableCommitButtonsHolder value: true 
+    ]
 
 !
 
@@ -349,11 +355,11 @@
 
         answer ifTrue:[
             self accept
-        ] ifFalse: [
+        ] ifFalse:[
             anythingChangedHolder value: false. 
             self clearModifiedFlag. 
             modified := false.
-        ]
+        ].
     ].
     ^true
 
@@ -686,5 +692,5 @@
 !ResourceSpecEditor class methodsFor:'documentation'!
 
 version
-    ^ '$Header: /cvs/stx/stx/libview2/ResourceSpecEditor.st,v 1.26 2003-12-04 11:51:04 stefan Exp $'
+    ^ '$Header: /cvs/stx/stx/libview2/ResourceSpecEditor.st,v 1.27 2003-12-04 14:55:55 cg Exp $'
 ! !