You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Using macOS Sonoma (Apple Silicon), in none of the demos that have a horizontally scrolling container (e.g. the table demo in GuiHello) work with touchpad scrolling. I can scroll vertically, I can even scroll horizontally when the cursor hovers the bottom scrollbar, but if the cursor is in the view, only vertical scrolling functions.
Here's a demo showing what I mean. I try to do three things:
scroll vertically (works)
scroll horizontally with cursor inside the view (doesn't work)
scroll horizontally by hovering the bottom scrollbar and moving my fingers vertically (works, but is very odd behavior)
Screen.Recording.2024-02-02.at.21.01.25.mov
The text was updated successfully, but these errors were encountered:
Yes it's true. Horizontal mouse scrolling is disabled, not only for macOS, also for Windows/Linux.
When I was developing View support I was bothered by the horizontal micro-scrolls produced by the MagicMouse. It's easy to solve. I will upload it to GitHub shortly.
Thanks! Yes, I think macOS is sufficiently different to warrant a change. The behaviour I'm used to from other macOS apps is that once you start to scroll in a particular direction, it will lock into that direction. But if you start with a diagonal gesture, it'll move more freely. That means there are usually no micro-scrolls happening once you start to scroll horizontally. That might be unique to macOS, but probably also applies to modern Windows laptops with Windows Precision Touchpad drivers.
Using macOS Sonoma (Apple Silicon), in none of the demos that have a horizontally scrolling container (e.g. the table demo in GuiHello) work with touchpad scrolling. I can scroll vertically, I can even scroll horizontally when the cursor hovers the bottom scrollbar, but if the cursor is in the view, only vertical scrolling functions.
Here's a demo showing what I mean. I try to do three things:
Screen.Recording.2024-02-02.at.21.01.25.mov
The text was updated successfully, but these errors were encountered: