We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
A recent egui release introduced smoothed scrolling (InputState::smooth_scroll_delta) which is used by ScrollArea and other things.
InputState::smooth_scroll_delta
ScrollArea
For mice with discreet scroll steps this is a big win, making scrolling smooth and nice.
For platforms with smooth scroll input (e.g. Mac trackpads) however, it only adds latency for no win.
It would be nice if we could somehow get the best of two worlds, i.e. only apply the smoothing in case the input it sharp/discreet.
The text was updated successfully, but these errors were encountered:
Event::Scroll
Remove Event::Scroll and handle it in egui (#4524)
48045e5
For integrations: just emit `egui::Event::MouseWheel` (like before). egui will interpret that as zoom or pan. On the way towards #4401
Remove scroll latency for smooth trackpads (#4526)
8db8f6d
* Closes #4401 It was small, but annoying. Now we get that butter smooth scrolling on mac trackpads again, with no latency
Remove Event::Scroll and handle it in egui (emilk#4524)
45447cd
For integrations: just emit `egui::Event::MouseWheel` (like before). egui will interpret that as zoom or pan. On the way towards emilk#4401
Remove scroll latency for smooth trackpads (emilk#4526)
bb729b8
* Closes emilk#4401 It was small, but annoying. Now we get that butter smooth scrolling on mac trackpads again, with no latency
Successfully merging a pull request may close this issue.
A recent egui release introduced smoothed scrolling (
InputState::smooth_scroll_delta
) which is used byScrollArea
and other things.For mice with discreet scroll steps this is a big win, making scrolling smooth and nice.
For platforms with smooth scroll input (e.g. Mac trackpads) however, it only adds latency for no win.
It would be nice if we could somehow get the best of two worlds, i.e. only apply the smoothing in case the input it sharp/discreet.
The text was updated successfully, but these errors were encountered: