[squeak-dev] The Inbox: Morphic-kfr.1540.mcz
karl ramberg
karlramberg at gmail.com
Mon Sep 23 20:16:38 UTC 2019
PS: I have made work around for this issue before in these places:
FlapTab privateDeleteReferent
MenuMorph delete
SystemWindow delete
Best,
Karl
On Mon, Sep 23, 2019 at 10:02 PM karl ramberg <karlramberg at gmail.com> wrote:
> 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/ebd97e84/attachment.html>
More information about the Squeak-dev
mailing list
|