Workspace.st
changeset 237 5c828a70dffd
parent 213 6286d3f36c14
child 257 605e68c1223f
--- a/Workspace.st	Tue Dec 05 15:06:01 1995 +0100
+++ b/Workspace.st	Tue Dec 05 19:37:43 1995 +0100
@@ -423,9 +423,11 @@
 		AbortSignal handle:[:ex |
 		     ex return
 		] do:[
-		    value := doItAction value:code asString.
-		    cleanUp value. cleanUp := nil.
-		    aBlock value:value.
+		    doItAction notNil ifTrue:[
+		        value := doItAction value:code asString.
+		        cleanUp value. cleanUp := nil.
+		        aBlock value:value.
+		    ]
 		]
 	    ] valueNowOrOnUnwindDo:[
 		cleanUp notNil ifTrue:[cleanUp value. cleanUp := nil].
@@ -520,4 +522,4 @@
 !Workspace class methodsFor:'documentation'!
 
 version
-^ '$Header: /cvs/stx/stx/libwidg/Workspace.st,v 1.33 1995-11-24 22:16:53 cg Exp $'! !
+^ '$Header: /cvs/stx/stx/libwidg/Workspace.st,v 1.34 1995-12-05 18:37:43 cg Exp $'! !