From 5dfce2abade2ef5a6c7dc9b766d6be332ef7cca3 Mon Sep 17 00:00:00 2001 From: Artur Arseniev Date: Wed, 9 Aug 2017 21:15:41 +0200 Subject: [PATCH] Make a missing Spectrum plugin more verbose --- src/domain_abstract/ui/InputColor.js | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/domain_abstract/ui/InputColor.js b/src/domain_abstract/ui/InputColor.js index dc4962ba6..314fb13fd 100644 --- a/src/domain_abstract/ui/InputColor.js +++ b/src/domain_abstract/ui/InputColor.js @@ -47,6 +47,11 @@ module.exports = Input.extend({ var colorEl = $('
', {class: this.colorCls}); var cpStyle = colorEl.get(0).style; var elToAppend = this.target && this.target.config ? this.target.config.el : ''; + + if (typeof colorEl.spectrum == 'undefined') { + throw 'Spectrum missing, probably you load jQuery twice'; + } + colorEl.spectrum({ appendTo: elToAppend || 'body', maxSelectionSize: 8,