prusa3d / PrusaSlicer

G-code generator for 3D printers (RepRap, Makerbot, Ultimaker etc.)
https://www.prusa3d.com/prusaslicer/
GNU Affero General Public License v3.0
7.39k stars 1.87k forks source link

[Mac] Scrolling layer preview scrolling doesn't "stick" at the top #12675

Open ulope opened 2 weeks ago

ulope commented 2 weeks ago

Description of the bug

When using either the touchpad or a Magic Mouse on MacOS scrolling through the layer preview it's almost impossible to keep the preview scrolled all the way to the top. It almost always jumps down one layer after a short delay.

I assume this has something to do with whatever cross plattform UI framework not dealing properly with macOS's scrolling inertia implementation.

Project file & How to reproduce

Example.3mf.zip

https://github.com/prusa3d/PrusaSlicer/assets/55078/4361696a-4f7d-48e2-a784-56528ef2f484

Checklist of files included above

Version of PrusaSlicer

Version 2.7.4+MacOS-arm64

Operating system

macOS 14.2.1

Printer model

Prusa MK3S