diff --git a/src/widget/multiselect/multiselect.loader.js b/src/widget/multiselect/multiselect.loader.js index 3bcde5823..2aa22aad5 100644 --- a/src/widget/multiselect/multiselect.loader.js +++ b/src/widget/multiselect/multiselect.loader.js @@ -20,6 +20,7 @@ BI.MultiSelectLoader = BI.inherit(BI.Widget, { itemFormatter: BI.emptyFn, onLoaded: BI.emptyFn, itemHeight: BI.SIZE_CONSANTS.LIST_ITEM_HEIGHT, + isDefaultInit: false, }); }, @@ -45,7 +46,7 @@ BI.MultiSelectLoader = BI.inherit(BI.Widget, { onLoaded: opts.onLoaded, el: { type: "bi.multi_select_inner_loader", - isDefaultInit: false, + isDefaultInit: opts.isDefaultInit, } }, opts.el), itemsCreator: function (op, callback) { diff --git a/src/widget/multiselectlist/multiselectlist.insert.js b/src/widget/multiselectlist/multiselectlist.insert.js index 277ee20a9..3311d3536 100644 --- a/src/widget/multiselectlist/multiselectlist.insert.js +++ b/src/widget/multiselectlist/multiselectlist.insert.js @@ -34,6 +34,7 @@ BI.MultiSelectInsertList = BI.inherit(BI.Single, { }, // onLoaded: o.onLoaded, el: {}, + isDefaultInit: true, value: o.value }); this.adapter.on(BI.MultiSelectLoader.EVENT_CHANGE, function () { diff --git a/src/widget/multiselectlist/multiselectlist.js b/src/widget/multiselectlist/multiselectlist.js index eccc18581..eb0baaed1 100644 --- a/src/widget/multiselectlist/multiselectlist.js +++ b/src/widget/multiselectlist/multiselectlist.js @@ -31,6 +31,7 @@ BI.MultiSelectList = BI.inherit(BI.Widget, { logic: { dynamic: false }, + isDefaultInit: true, // onLoaded: o.onLoaded, el: {} });