<div dir="auto">I did some reading about common tooltip behavior and I realized what I did was wrong, we shouldn’t make balloons disappear on mouse move, just on mouse leave. I’ll do some more testing and later I’ll send another proposal.</div><div><br><div class="gmail_quote gmail_quote_container"><div dir="ltr" class="gmail_attr">On Tue, Jan 13, 2026 at 01:59 Juan Vuletich <<a href="mailto:juan@cuis.st">juan@cuis.st</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;padding-left:1ex;border-left-color:rgb(204,204,204)">Integrated. Thanks!<br>
<br>
Cheers,<br>
<br>
On 2026-01-12 9:15 AM, Luciano Notarfrancesco via Cuis-dev wrote:<br>
> This change set fixes some issues with balloons showing up or <br>
> disappearing when they shouldn't. Here I show two of the problems and <br>
> how they are fixed after this change set: <a href="https://streamable.com/ekn53k" rel="noreferrer" target="_blank">https://streamable.com/ekn53k</a><br>
><br>
> Part of the problem was due to the VM generating mouse move events <br>
> during scrolling, and all the events are actually at the same position <br>
> (the hand doesn't really move). I'm not sure this happens in all <br>
> platforms, I only tested Mac. This caused flashing of the balloon in <br>
> the second example (the filter), where I use balloons in two different <br>
> ways: 1) with wantsBalloon as normally used, to show the current <br>
> cutoff frequency and Q; 2) directly sending #showBalloon: while <br>
> handling mouse scrolling to show how scrolling horizontally or <br>
> vertically changes cutoff or Q. In this case, the mouse move events <br>
> end up making the balloon flicker (adding and removing it many times <br>
> while scrolling). The other problem with the window title was that the <br>
> balloon alarm was not properly removed and ended up showing the <br>
> balloon when the hand was already over another morph.<br>
><br>
> Let me know if you see any problem with my fix. Thanks,<br>
> Luciano<br>
><br>
-- <br>
Juan Vuletich<br>
<a href="http://www.cuis.st" rel="noreferrer" target="_blank">www.cuis.st</a><br>
<a href="http://github.com/jvuletich" rel="noreferrer" target="_blank">github.com/jvuletich</a><br>
<a href="http://researchgate.net/profile/Juan-Vuletich" rel="noreferrer" target="_blank">researchgate.net/profile/Juan-Vuletich</a><br>
<a href="http://independent.academia.edu/JuanVuletich" rel="noreferrer" target="_blank">independent.academia.edu/JuanVuletich</a><br>
<a href="http://patents.justia.com/inventor/juan-manuel-vuletich" rel="noreferrer" target="_blank">patents.justia.com/inventor/juan-manuel-vuletich</a><br>
<br>
</blockquote></div></div>