From 20429201c84daf4931b639c1cfe4081feadc995a Mon Sep 17 00:00:00 2001 From: alexweissman Date: Thu, 26 Oct 2017 13:35:58 -0400 Subject: [PATCH] Removing the double event binding registration of "selection:update" within SingleSelection.prototype to prevent multiple calls on the selection event (#4306) --- CHANGELOG.md | 1 + src/js/select2/selection/single.js | 4 ---- 2 files changed, 1 insertion(+), 4 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 0e396973..dce0f51b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -13,6 +13,7 @@ - User-defined types not normalized properly when passed in as data (#4632) - Perform deep merge for `Defaults.set()` (#4364) - Fix "the results could not be loaded" displaying during AJAX request (#4356) +- Removing the double event binding registration of `selection:update` (#4306) #### Accessibility - Improve `.select2-hidden-accessible` (#4908) diff --git a/src/js/select2/selection/single.js b/src/js/select2/selection/single.js index 5518bea6..e9e99aa4 100644 --- a/src/js/select2/selection/single.js +++ b/src/js/select2/selection/single.js @@ -62,10 +62,6 @@ define([ self.$selection.focus(); } }); - - container.on('selection:update', function (params) { - self.update(params.data); - }); }; SingleSelection.prototype.clear = function () {