[BUG]Picking up morphs with the hand.

Karl Ramberg karl.ramberg at chello.se
Thu Jul 24 15:29:47 UTC 2003



Ned Konz wrote:
> 
> On Wednesday 23 July 2003 11:11 am, Karl Ramberg wrote:
> > When the hand pick up a morph it's will redraw the morph
> > at least two times causing a noticeable lag and affect how morphic
> > behaves and feels.
> > Turning on the preference debugShowDamage will show this
> > as multiple flashes when you pick up a morph.
> 
> What happens (from HandMorph>>grabMorph:) is:
> 
> * Morph is removed from world -- invalidate rectangle of World
> * Morph is added to Hand -- invalidate rectangle of new hand bounds,
> including drop shadow.
> 
> but this happens in the same update cycle and so the rectangles should
> get merged into a single damage rectangle.
> 
> However... the two rectangles don't seem to be merging.

Seems like you are right, and a fix would be nice :-)

Karl



More information about the Squeak-dev mailing list