[squeak-dev] The Inbox: Morphic-kfr.1540.mcz
karl ramberg
karlramberg at gmail.com
Mon Sep 23 20:02:42 UTC 2019
I'm not sure if this is the right way to delete a flexed morph.
Somebody with a better understanding than me must check if this is the
right way to do this.
Here is a test that leaves a green TransformationMorph before this change:
http://source.squeak.org/inbox/Morphic-kfr.1540.mcz
rect := RectangleMorph new openInWorld.
rect heading: 45.0.
rect delete.
Best,
Karl.
On Mon, Sep 23, 2019 at 9:52 PM <commits at source.squeak.org> wrote:
> A new version of Morphic was added to project The Inbox:
> http://source.squeak.org/inbox/Morphic-kfr.1540.mcz
>
> ==================== Summary ====================
>
> Name: Morphic-kfr.1540
> Author: kfr
> Time: 23 September 2019, 9:52:14.252115 pm
> UUID: 19e57221-4088-0f49-9549-22e1270e933b
> Ancestors: Morphic-mt.1539
>
> If a morph is flexed, it's owner must be deleted
>
> =============== Diff against Morphic-mt.1539 ===============
>
> Item was changed:
> ----- Method: Morph>>privateDelete (in category 'submorphs-add/remove')
> -----
> privateDelete
> "Remove the receiver as a submorph of its owner"
> + self isFlexed ifTrue:[^owner delete].
> owner ifNotNil:[owner removeMorph: self].!
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20190923/d940bac9/attachment.html>
More information about the Squeak-dev
mailing list
|