-
Notifications
You must be signed in to change notification settings - Fork 29.2k
New issue
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
Smooth scrolling #4606
Comments
I haven’t look at Chromium49 smooth scrolling yet, but it seems to me that this wouldn’t help VSCode scrolling that is managed using CSS |
Well then, eliminate these approach and use the native scroll behavior in chromium >= 49. |
Just tried out latest master: This is indeed not fixed in VSCode simply by updating to electron 0.37.5. |
@mquandalle is correct, we own the scrolling from JS. We need to distribute the scrolling from point X to point Y through multiple frames in our code. Definitely a nice thing to have. |
...So, are we going to get smooth scrolling? |
I think this is a good opportunity for a PR:
|
Why not using the CSS property "transition-duration" for that? Seems to work quite well at first glance - if the lines that get invisible wouldn't disappear before the transition-duration is over. |
Is this issue still active? |
@darkon5 I tried the latest master. Smooth scrolling seems to be working with the touchpad now (wohoo), but it still does not seem to work with the mouse wheel (tested on SP4 running Debian Stretch). |
@Jd342 HERO! <3 |
The scrolling behavior is not smooth when you do it with the mouse wheel. It has been fixed in chromium 49 that comes since electron 0.37.x
So, could you update to the last version of electron?
I left a video showing the difference with electron 0.37.x
The text was updated successfully, but these errors were encountered: