only output warning 'no client...' if clientHolder is nil.
authorClaus Gittinger <cg@exept.de>
Tue, 26 Nov 2002 18:21:53 +0100
changeset 2394 c3984ea38fb5
parent 2393 587c949bb79b
child 2395 db8f819ae751
only output warning 'no client...' if clientHolder is nil.
SubCanvas.st
--- a/SubCanvas.st	Fri Nov 22 13:16:18 2002 +0100
+++ b/SubCanvas.st	Tue Nov 26 18:21:53 2002 +0100
@@ -322,7 +322,9 @@
     spec notNil ifTrue:[
         (subSpec := spec) isSymbol ifTrue:[
             client isNil ifTrue:[
-                'SubCanvas [warning]: no client - cannot build spec' infoPrintCR.
+                clientHolder isNil ifTrue:[
+                    'SubCanvas [warning]: no client - cannot build spec' infoPrintCR.
+                ].
                 ^ self
             ].
             (subSpec := client class interfaceSpecFor:spec) isNil ifTrue:[
@@ -547,5 +549,5 @@
 !SubCanvas class methodsFor:'documentation'!
 
 version
-    ^ '$Header: /cvs/stx/stx/libwidg2/SubCanvas.st,v 1.45 2002-08-22 16:51:23 cg Exp $'
+    ^ '$Header: /cvs/stx/stx/libwidg2/SubCanvas.st,v 1.46 2002-11-26 17:21:53 cg Exp $'
 ! !