<AWT Dev> [9] Review request for 8166591 [macos 10.12] Trackpad scrolling of text on OS X 10.12 Sierra is very fast (Trackpad, Retina only)
Sergey Malenkov
malenkov at gmail.com
Thu Sep 29 19:40:19 UTC 2016
> It depends from the application, just checked on the list of emails in the
> Thunderbird which have small "deadzone". I think we should not do any magic
> in this files. only get native event and post it to upper level(the int
> value should be accumulated) And this is responsibility of upper level to do
> some work depending from the MouseWheelEvent.
But we already did some magic to support mouse event.
On the top level I have no access to the phase values.
>> In Java lists and trees a unit is a line (~12 or ~24 pixels)
>
> This how these component implemented and I think we can change or tweak
> this. If you run SwingSet2 demo on "Scroll Pane Demo" you will see that it
> is possible to scroll per units(every pixel on non-retina/every two pixels
> on the retina).
This is not a list. And this image scrolls very-very slow.
Usually we setUnitIncrement(10) to such components.
Note, that MouseWheelEvent contains deltaY (line scroll)
instead of scrollingDeltaY (pixel scroll) from native events.
--
Best regards,
Sergey A. Malenkov
More information about the awt-dev
mailing list