From 822dc448c96bfa54953ea2a42a863ac980d79a2e Mon Sep 17 00:00:00 2001 From: Erik Ziegler Date: Fri, 25 May 2018 14:45:04 +0200 Subject: [PATCH] fix(select2): Stop adding inputSelect placeholder for multiple=true input selects --- Packages/ohif-core/client/components/base/mixins/select2.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Packages/ohif-core/client/components/base/mixins/select2.js b/Packages/ohif-core/client/components/base/mixins/select2.js index 03a8223ca..465a71842 100644 --- a/Packages/ohif-core/client/components/base/mixins/select2.js +++ b/Packages/ohif-core/client/components/base/mixins/select2.js @@ -53,7 +53,9 @@ OHIF.mixins.select2 = new OHIF.Mixin({ } // Check if there is already an empty option on items list - if (!_.findWhere(items, { value: '' })) { + // Note: If this is a multi-select input. Do not add a placeholder + const isMultiple = instance.data.options && instance.data.options.multiple; + if (!_.findWhere(items, { value: '' }) && isMultiple === false) { // Clone the current items const newItems = _.clone(items) || []; newItems.unshift({