<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
<p>Hi Facu,</p>
<p>I see the problem, but I think your solution is "too clever". I
prefer a simpler approach that is easier to understand, and more
robust against future changes. The user will need to do a couple
of clicks in the debugger, but I think that's ok.</p>
<p>Just pushed it. Please take a look.</p>
<p>Thanks,</p>
<div class="moz-cite-prefix">On 2026-04-05 4:38 PM, Facundo Javier
Gelatti via Cuis-dev wrote:<br>
</div>
<blockquote type="cite"
cite="mid:CAC1UKna6aPAvZt1hboTp0RSMWN=T4eZ-u=9uy2Uh-z_yfWs6yw@mail.gmail.com">
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<div dir="ltr">
<div>Hello again!</div>
<div><br>
</div>
<div>I noticed a similar issue also happens with some modal
MenuMorphs (for example, when trying to debug the action of
clicking on an item of the font selection menu), so I've
changed MenuItemMorph to also account for that.</div>
<div><br>
</div>
<div>I attach two change sets: the one that says
"Increment_ForModalMenuMorphs" should be filed-in after the
one on my first email; the one that says "AllInOne" is a
consolidated change set that includes everything, if you want
to just review that one directly.</div>
<div><br>
</div>
<div>Cheers!<br>
</div>
<div>Facu</div>
</div>
<br>
<div class="gmail_quote gmail_quote_container">
<div dir="ltr" class="gmail_attr">El jue, 2 abr 2026 a las
16:01, Facundo Javier Gelatti (<<a
href="mailto:javiergelatti@gmail.com" moz-do-not-send="true"
class="moz-txt-link-freetext">javiergelatti@gmail.com</a>>)
escribió:<br>
</div>
<blockquote class="gmail_quote"
style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<div dir="ltr">
<div>Hello!</div>
<div><br>
</div>
<div>I attach some changes to improve the "debug action"
option for the MVCMenuMorph. It's a bit ad-hoc, but I
think it's encapsulated enough (all the changes are in
MenuItemMorph) and it gets the job done. Below I explain
the use case.</div>
<div><br>
</div>
<div>Say that you want to debug what happens when you try to
browse this change set. After you drop the file, you could
use the "debug action" option on the halo of the "browse
code" item:</div>
<div><img src="cid:part1.vXwJGVFe.0vL01jbC@jvuletich.org"
alt="image.png" width="558" height="167" class=""><br>
<br>
</div>
<div>But if you do that, you'll notice that you end up in
the #selectMVCItem: method, unable to see the actual code
you were interested in. After you file-in this change, you
correctly end up on the #fileNamedDropped: method.</div>
<div><br>
</div>
<div>Cheers!<br>
</div>
<div>Facu</div>
</div>
</blockquote>
</div>
<br>
<fieldset class="moz-mime-attachment-header"></fieldset>
</blockquote>
<pre class="moz-signature" cols="72">--
Juan Vuletich
<a class="moz-txt-link-abbreviated" href="http://www.cuis.st">www.cuis.st</a>
github.com/jvuletich
researchgate.net/profile/Juan-Vuletich
independent.academia.edu/JuanVuletich
patents.justia.com/inventor/juan-manuel-vuletich</pre>
</body>
</html>