<div dir="ltr">Great tips.<div>I&#39;ll test that</div><div><br></div><div>Best,</div><div>Karl</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Nov 10, 2015 at 6:16 PM, Chris Muller <span dir="ltr">&lt;<a href="mailto:asqueaker@gmail.com" target="_blank">asqueaker@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">I hear you about trying to debug the Listener pattern, its a pain.<br>
<br>
One thing I do when I can&#39;t use the debugger is create a global<br>
&quot;object log&quot; -- an OrderedCollection -- and then, in Object&gt;&gt;#update:<br>
(or whereever) capture the current stack into your log:<br>
<br>
    MyGlobalLog add: thisContext longStack<br>
<div class="HOEnZb"><div class="h5"><br>
<br>
<br>
On Tue, Nov 10, 2015 at 8:45 AM, karl ramberg &lt;<a href="mailto:karlramberg@gmail.com">karlramberg@gmail.com</a>&gt; wrote:<br>
&gt; In the NewColorPickerMorph if you scale the alpha of the selected color, the<br>
&gt; UI will not turn let you set alpha back to fully opaque. You can pull the<br>
&gt; slider all the way to the max but the selected color will remain<br>
&gt; translucent.<br>
&gt;<br>
&gt; This is a minor issue but the big issue is how do debug this and similar<br>
&gt; issues which is set up with the Object&gt;&gt;update: or Object&gt;&gt;changed:<br>
&gt;<br>
&gt; I find that I&#39;m going into a rabbit hole each time I try to debug these<br>
&gt; message sends. I can&#39;t seem to get a grip on what or where the messages and<br>
&gt; changes in state are from.<br>
&gt;<br>
&gt; Do anybody have any advise on good practice for debugging Object&gt;&gt;update: or<br>
&gt; Object&gt;&gt;changed: ?<br>
&gt;<br>
&gt; Best,<br>
&gt; Karl<br>
&gt;<br>
&gt;<br>
&gt;<br>
<br>
</div></div></blockquote></div><br></div>