enso-org / enso

Hybrid visual and textual functional programming.
https://enso.org
Apache License 2.0
7.31k stars 317 forks source link

Pan capturing #10304

Closed kazcw closed 1 week ago

kazcw commented 2 weeks ago

Panning or zooming "captures" wheel events. While events are captured, further events of the same type will continue the pan/zoom action. The capture expires if no events are received for 250ms. A trackpad capture also expires if any pointer movement occurs.

https://github.com/enso-org/enso/assets/1047859/688ed136-4562-4c80-803c-14bbcdf1b231

Fixes #10280.

Pull Request Description

Important Notes

Checklist

Please ensure that the following checklist has been satisfied before submitting the PR: