[Cuis-dev] [IMPROV] Mouse Wheel Events

Juan Vuletich juan at jvuletich.org
Fri Aug 20 09:23:49 PDT 2021


On 8/20/2021 1:17 PM, Juan Vuletich via Cuis-dev wrote:
> On 8/20/2021 12:15 PM, Gerald Klix via Cuis-dev wrote:
>> On 8/20/21 3:24 PM, Nicola Mingotti via Cuis-dev wrote:
>>>
>>> I am very sorry to bring bad news.
>>>
>>> The mouse wheel does not work anymore properly.
>>> (Linux debian 11 Stable. Running inside a VMware Fusion in a Macbook 
>>> just updated )
>>>
>>> I test inside a browser list.
>>>
>>> If i run the base image it works. If i load all the latest 
>>> changesets it does not work.
>>> It scrolls only upward.
>>>
>>> Bye
>>> Nicola
>>>
>>
>> Hi Nicola,
>>
>> sorry for my delayed reaction. Just came back to my computer.
>>
>> As an immediate workaround do `Smalltalk sendMouseWheelEvents: false`.
>> This should restore the old behavior. This state is saved
>> with the image.
>>
>> If you can afford some time, I would like you to do some testing:
>>
>> 1. Clear your Transcript
>> 2. Do `Smalltalk sendMouseWheelEvents: true`
>> 3. Do `Sensor test`.
>> 4. Do some scrolling.
>> 5. *Press x, to exit this test-method*
>> 6. Activate the Transcript's pop-up menu and select
>>    'Workspace with Contents'
>> 7. Copy the Workspace's contents to an E-Mail
>> 8. Do `Smalltalk sendMouseWheelEvents: false`
>> 9. Repeat steps 3 to 7
>>
>>
>> Send the E-Mail to the list.
>> Hopefully this will give us some clues about
>> the problem.
>>
>>
>> Best Regards,
>>
>> Gerald
>>
>
> Just did some testing in Ubuntu, also in VMWare Fusion in a Macbook.
>
> Running with the "Cuis recommended" VM (as per 
> https://github.com/Cuis-Smalltalk/Cuis-Smalltalk-Dev/blob/master/Documentation/GettingStarted.md 
> ), I see the same behavior as Nicola.
>
> The good news is that with Gerald's VectorGraphics VM, available at 
> https://www.dropbox.com/sh/rhkt4ayq24t2xbf/AACDb3mrjMUDB8Mptd-Bi6Zsa?dl=0 
> , it runs ok. Same with latest build from OpenSmalltalk: 
> https://github.com/OpenSmalltalk/opensmalltalk-vm/releases/tag/latest-build 
> .
>
> So, it seems it is a bug in the Linux X64 VM, that has already been 
> fixed.
>
> Thanks,
>

Latest OpenSmalltalk release also works OK:

https://github.com/OpenSmalltalk/opensmalltalk-vm/releases/tag/202003021730

-- 
Juan Vuletich
www.cuis-smalltalk.org
https://github.com/Cuis-Smalltalk/Cuis-Smalltalk-Dev
https://github.com/jvuletich
https://www.linkedin.com/in/juan-vuletich-75611b3
@JuanVuletich



More information about the Cuis-dev mailing list