From 6beed6b9c9e253ecc0e902e646f0f23fa71c7095 Mon Sep 17 00:00:00 2001 From: eight Date: Sun, 18 Nov 2018 23:31:24 +0800 Subject: [PATCH] Fix: validate function should return a boolean --- vendor-overwrites/colorpicker/colorconverter.js | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/vendor-overwrites/colorpicker/colorconverter.js b/vendor-overwrites/colorpicker/colorconverter.js index 2831dee6..6f1402c2 100644 --- a/vendor-overwrites/colorpicker/colorconverter.js +++ b/vendor-overwrites/colorpicker/colorconverter.js @@ -44,9 +44,7 @@ const colorConverter = (() => { // Copied from _hexcolor() in parserlib.js function validateHex(color) { - return (!/^#[a-f\d]+$/i.test(color) || [4, 5, 7, 9].every(n => color.length !== n)) - ? false - : color; + return /^#[a-f\d]+$/i.test(color) && [4, 5, 7, 9].some(n => color.length === n)); } // % converted before function call