# HG changeset patch # User Claus Gittinger # Date 1242032054 -7200 # Node ID 1c2ac34566ab5a5750c755ea44d9cd56662fe15d # Parent 86e433bf6e7aecb71a15a42367b87b899c8c51eb changed #recursiveRepair:startIn: diff -r 86e433bf6e7a -r 1c2ac34566ab UIObjectView.st --- a/UIObjectView.st Mon May 11 10:33:37 2009 +0200 +++ b/UIObjectView.st Mon May 11 10:54:14 2009 +0200 @@ -1525,7 +1525,9 @@ (aView shown and:[theDamages notEmpty]) ifFalse:[ ^ self ]. - aView components notEmptyOrNil ifTrue:[ self halt ]. + aView components notEmptyOrNil ifTrue:[ + aView invalidate + ]. aView subViews notNil ifTrue:[ aView subViews reverseDo:[:v| self recursiveRepair:theDamages startIn:v ]. theDamages isEmpty ifTrue:[ ^ self ].