On Thu, Dec 04, 2003 at 01:05:35AM +0000, John Levon wrote:
> On Wed, Dec 03, 2003 at 10:04:17PM -0300, Alfredo Braunstein wrote:
> 
> > > Strikes me as a highly dubious thing to do, but since I'm not doing any
> > 
> > Why? 
> 
> Why is draw() updating anything ?

It is updating the drawing position cache. The position cache is used
for insetHit.

> Shouldn't that be in the stage before
> the actual draw() ? draw() should be logically const, no ?

Except for updating the cache, yes.
 
> I'd hate to see a return of CHANGED_IN_DRAW :)

There is no such plan.

Andre'

Reply via email to