Reuse result of previous calcualtion
This closes https://github.com/select2/select2/pull/4155.
This commit is contained in:
parent
d976f1c576
commit
e3f9466d8b
6
src/js/select2/results.js
vendored
6
src/js/select2/results.js
vendored
@ -397,11 +397,7 @@ define([
|
|||||||
this.$results.on('mousewheel', function (e) {
|
this.$results.on('mousewheel', function (e) {
|
||||||
var top = self.$results.scrollTop();
|
var top = self.$results.scrollTop();
|
||||||
|
|
||||||
var bottom = (
|
var bottom = self.$results.get(0).scrollHeight - top + e.deltaY;
|
||||||
self.$results.get(0).scrollHeight -
|
|
||||||
self.$results.scrollTop() +
|
|
||||||
e.deltaY
|
|
||||||
);
|
|
||||||
|
|
||||||
var isAtTop = e.deltaY > 0 && top - e.deltaY <= 0;
|
var isAtTop = e.deltaY > 0 && top - e.deltaY <= 0;
|
||||||
var isAtBottom = e.deltaY < 0 && bottom <= self.$results.height();
|
var isAtBottom = e.deltaY < 0 && bottom <= self.$results.height();
|
||||||
|
Loading…
x
Reference in New Issue
Block a user