<div id="__MailbirdStyleContent" style="font-size: 12pt;font-family: calibri;color: #000000">Hi, there.<div class="mb_sig"></div><div><br></div><div>Our browsers (or rather all tools) are stepping. That's bad. </div><div><br></div><div>See for yourself in #updateListsAndCodeIn: or put a "Transcript showln: #verify" in PluggableListMorph >> #verifyContents. That's why we have to be very careful to add anything new to our tools. Here, #verifyContents makes a full list fetch from the model ... EVERY SECOND!</div><div><br></div><div>Note this:</div><div>1) We have a system change notifier to respond to code changes in our code-centric tools.</div><div>2) We have #changed:/#update: to keep the GUI up-to-date in our other ToolBuilder tools/applications.</div><div>3) We should get rid of Object >> #stepIn:, #stepAt:in:, #modelWakeUpIn:, #updateListsAndCodeIn:.</div><div><br></div><div>It might be a legacy from old MVC times. I don't know. It is not required anymore.</div><div><br></div><div>Best,</div><div>Marcel</div><div><br></div><div>P.S.: Also see SystemWindow >> #stepTime and all implementors of #stepTimeIn:. ;-)</div><div>P.P.S.: Only our Inspector needs it since we have no clue what "changed" means for an arbitrary object.</div></div>