Skip to content
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

Lags behind Platform driven scrolling. #12

Closed
jordwalke opened this issue Apr 30, 2016 · 2 comments
Closed

Lags behind Platform driven scrolling. #12

jordwalke opened this issue Apr 30, 2016 · 2 comments

Comments

@jordwalke
Copy link

jordwalke commented Apr 30, 2016

For example, in MacVim, the native mouse/trackpad driven scrolling of the operating system fights with this plugin. It would just be better to disable this plugin whenever the cursor moves off the screen, or even disable it entirely except when invoked via a keyboard mapping. In general, I would suggest accepting this pull request which would allow people to completely disable this plugin, except when explicitly invoking the scroll function. (Note it would also address the incsearch issue). The easing function is nice, but I'd prefer to use the animation only in cases when it can be done in a very high quality manner (not fighting with the OS driven scrolling, and not when incsearch is used). If that means I could only use this via an explicit keyboard mapping for animated scrolling, then it would be worth it IMHO.

@jordwalke jordwalke changed the title Lags behind UI driven scrolling. Lags behind Platform driven scrolling. Apr 30, 2016
@joeytwiddle
Copy link
Owner

joeytwiddle commented May 12, 2016

I had forgotten about that PR. I didn't really understand it!

Since you find it useful, I have now merged it.

Mouse wheel scrolling is already discussed in issue #8, so I am closing this issue. Unless you mean something else by "OS driven scrolling"...?

@jordwalke
Copy link
Author

Yes, I was referring to mouse/trackpad driven scrolling which was not fixed at the time I posted this.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants