From a485fd6e857e847d554f94be89baaad8fcd1f9d7 Mon Sep 17 00:00:00 2001 From: Dmitry Semenyuk Date: Thu, 27 Apr 2017 14:35:35 -0600 Subject: [PATCH] Set defaults recursively Make calls like this work: $.fn.select2.defaults.set("ajax--delay", 250) $.fn.select2.defaults.set("ajax--minimumResultsForSearch", 2) --- src/js/select2/defaults.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/js/select2/defaults.js b/src/js/select2/defaults.js index ad4d224f84..836a3818e4 100644 --- a/src/js/select2/defaults.js +++ b/src/js/select2/defaults.js @@ -387,7 +387,7 @@ define([ var convertedData = Utils._convertData(data); - $.extend(this.defaults, convertedData); + $.extend(true, this.defaults, convertedData); }; var defaults = new Defaults();