From 93f5e7508f51b7c4912348fe0031d6ca56393a91 Mon Sep 17 00:00:00 2001
From: Igor Vaynberg <igor.vaynberg@gmail.com>
Date: Sun, 17 Jun 2012 00:13:39 -0700
Subject: [PATCH] remove unused code

---
 select2.js | 22 +---------------------
 1 file changed, 1 insertion(+), 21 deletions(-)

diff --git a/select2.js b/select2.js
index e41995e9..fe8352d6 100755
--- a/select2.js
+++ b/select2.js
@@ -154,26 +154,7 @@
         });
     }
 
-    /**
-     * filters mouse events so an event is fired only if the mouse moved.
-     *
-     * filters out mouse events that occur when mouse is stationary but
-     * the elements under the pointer are scrolled.
-     */    
-    function installFilteredMouseMove(element) {
-		var context = $(element[0].document);
-		context.on("mousemove", function (e) {
-	        context.data("select2-lastpos", {x: e.pageX, y: e.pageY});
-	    });
-        element.bind("mousemove", function (e) {
-            var lastpos = context.data("select2-lastpos");
-            if (lastpos === undefined || lastpos.x !== e.pageX || lastpos.y !== e.pageY) {
-                $(e.target).trigger("mousemove-filtered", e);
-            }
-        });
-    }
-
-    /**
+     /**
      * Debounces a function. Returns a function that calls the original fn function only if no invocations have been made
      * within the last quietMillis milliseconds.
      *
@@ -422,7 +403,6 @@
             // initialize the container
             this.initContainer();
 
-            //installFilteredMouseMove(this.results);
             this.dropdown.delegate(resultsSelector, "mouseover", this.bind(this.highlightUnderEvent));
 
             installDebouncedScroll(80, this.results);