I decided to do it in veryDeepFixup rather than veryDeepInner because veryDeepInner is pretty much just expected to access or append to the DeepCopier's 'references', and not other stuff. The veryDeepFixup post-op seems appropriate for other stuff.
On Thu, Mar 31, 2016 at 6:52 PM, commits@source.squeak.org wrote:
A new version of Morphic was added to project The Inbox: http://source.squeak.org/inbox/Morphic-cmm.1096.mcz
==================== Summary ====================
Name: Morphic-cmm.1096 Author: cmm Time: 31 March 2016, 6:51:58.339232 pm UUID: 5eca2a6b-1d16-4db9-b9f2-c15192428911 Ancestors: Morphic-mt.1095
Fix the green clone halo morph for SketchMorphs to not share its underlying Form.
=============== Diff against Morphic-mt.1095 ===============
Item was added:
- ----- Method: SketchMorph>>veryDeepFixupWith: (in category 'copying') -----
- veryDeepFixupWith: aDeepCopier
super veryDeepFixupWith: aDeepCopier.
originalForm := originalForm copy.
rotatedForm := rotatedForm copy!
squeak-dev@lists.squeakfoundation.org