<div dir="ltr"><div dir="ltr">Gerald,<div><br></div></div><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, Aug 20, 2021 at 12:39 PM Gerald Klix via Cuis-dev <<a href="mailto:cuis-dev@lists.cuis.st">cuis-dev@lists.cuis.st</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Thanks a lot for testing. Of course it did not come to my old<br>
and feeble mind to test with an older VM, even after Phil told<br>
us that these events where not sent when he implemented mouse scrolling.<br>
(Sorry, at least I should have thought about it)<br></blockquote><div><br></div><div>Not a big deal... you tested what you could think of at the time which is all you can do. Even just looking at Linux, it's difficult to impossible to test every configuration variation out there.</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
>><br>
>> So, it seems it is a bug in the Linux X64 VM, that has already been <br>
>> fixed.<br>
So what will we do now?<br>
1. Change the documentation to point to some working VM<br>
2. Keep the code, but disable the setting and add a preference<br>
like "Focus follows mouse"<br>
3. Carefully test a bunch of VMs and enable the setting<br>
for those VMs known to work.<br>
<br>
The later is obviously the right thing to do,<br>
but I don't want to invest too much work and would prefer<br>
option 2. I want to change that preferences menu anyway<br>
to use check-box-items that give visual feedback about<br>
the option activated. "Focus follows mouse" is the<br>
one that is really bad now.<br></blockquote><div><br></div><div>I'd be in favor of adding a preference. From time to time, expect that various VM builds may break this functionality (i.e. mouse events are platform specific and this type of code has a history of breaking, at least temporarily, over time) and we just need a way to fallback to the keyboard event handling for them if it does while waiting for a fix.</div><div><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
>><br>
>> Thanks,<br>
>><br>
> <br>
> Latest OpenSmalltalk release also works OK:<br>
> <br>
> <a href="https://github.com/OpenSmalltalk/opensmalltalk-vm/releases/tag/202003021730" rel="noreferrer" target="_blank">https://github.com/OpenSmalltalk/opensmalltalk-vm/releases/tag/202003021730</a><br>
> <br>
<br>
Again just my 0.20,<br>
<br>
Gerald<br></blockquote><div><br></div><div>Thanks,</div><div>Phil </div></div></div>