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'