From 983cd8e765c5345bfe7d3bdcc3b0c882a35461ca Mon Sep 17 00:00:00 2001 From: Bruno Sampaio Date: Sun, 14 Feb 2016 13:58:14 -0500 Subject: [PATCH] Recursively apply defaults This closes https://github.com/select2/select2/pull/4130. --- 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 885feaca..ad4d224f 100644 --- a/src/js/select2/defaults.js +++ b/src/js/select2/defaults.js @@ -55,7 +55,7 @@ define([ } Defaults.prototype.apply = function (options) { - options = $.extend({}, this.defaults, options); + options = $.extend(true, {}, this.defaults, options); if (options.dataAdapter == null) { if (options.ajax != null) {