<div dir="ltr">Hi Javier,<div class="gmail_extra"><br><div class="gmail_quote">On Wed, Jun 13, 2018 at 8:53 AM, Javier Diaz-Reinoso <span dir="ltr"><<a href="mailto:javier_diaz_r@mac.com" target="_blank">javier_diaz_r@mac.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="word-wrap:break-word;line-break:after-white-space">That is because the TransformationMorph>><wbr>adjustAfter: ('ar 1/3/2010' ) have a <span style="background-color:rgb(255,255,255)">guard:</span><div><span style="background-color:rgb(255,255,255)"><br></span><div><span style="background-color:rgb(255,255,255)"><div><span class="m_-2284728401291166622Apple-tab-span" style="white-space:pre-wrap">   </span>self actorStateOrNil ifNotNil:[</div><div><span class="m_-2284728401291166622Apple-tab-span" style="white-space:pre-wrap">           </span>self penUpWhile: [self position: self position + (oldRefPos - self referencePosition)].</div><div><span class="m_-2284728401291166622Apple-tab-span" style="white-space:pre-wrap">   </span>].</div><div>actorStateOrNil is created if you open a Player with Etoys, then the rotation works OK, if you revert the method to the previous version of: 'di 9/30/1998' also works.</div><div><br></div><div>In a previous thread Bob Arning wrote:</div></span><div><blockquote type="cite"><p style="background-color:rgb(255,255,255)"><font face="Georgia">The only comment I see associated with this change is</font></p><p style="background-color:rgb(255,255,255)"><span style="color:rgb(0,0,255);font-family:Georgia,Times,serif;font-variant-ligatures:normal;background-color:rgb(255,255,238)">Make Etoys unloadable: Move lots of methods to Etoys package. Remove the old Fabrik remnants.</span></p><div><br></div></blockquote>if now the methods are move out of Etoys, I think is better to revert TransformationMorph>><wbr>adjustAfter:.</div></div></div></div></blockquote><div><br></div><div>that fixed the issue, although I didn't do a revert (Andreas had also converted _ to :=, and I wanted to leave that in).  Basically, I just removed the guard.</div><div>Rotations of morphs now works.</div><div><br></div><div>I did look into tracking down how much of the EToys methods I'd have to move out to get rotation of Morphs to continue to work when EToys is unloaded - but stopped once it got to the point where I'd have to bring in player methods (and probably players) - that is (from my understanding) deep into EToys.</div><div><br></div><div> Thanks,</div><div>cbc</div></div></div></div>