From e3f9466d8b51e473d2ffa9040985952d03d1c3f7 Mon Sep 17 00:00:00 2001 From: Vasyl Zuzyak Date: Sun, 14 Feb 2016 14:03:49 -0500 Subject: [PATCH] Reuse result of previous calcualtion This closes https://github.com/select2/select2/pull/4155. --- src/js/select2/results.js | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/src/js/select2/results.js b/src/js/select2/results.js index 1e49263c..e55cc879 100644 --- a/src/js/select2/results.js +++ b/src/js/select2/results.js @@ -397,11 +397,7 @@ define([ this.$results.on('mousewheel', function (e) { var top = self.$results.scrollTop(); - var bottom = ( - self.$results.get(0).scrollHeight - - self.$results.scrollTop() + - e.deltaY - ); + var bottom = self.$results.get(0).scrollHeight - top + e.deltaY; var isAtTop = e.deltaY > 0 && top - e.deltaY <= 0; var isAtBottom = e.deltaY < 0 && bottom <= self.$results.height();