From 823926a025dd26885a1025bb53cbb136a0088c68 Mon Sep 17 00:00:00 2001 From: tophf Date: Sun, 14 Jan 2018 17:07:13 +0300 Subject: [PATCH] fix getStyleAtPos() for pos === EOL --- vendor-overwrites/colorpicker/colorview.js | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/vendor-overwrites/colorpicker/colorview.js b/vendor-overwrites/colorpicker/colorview.js index 8d5d9f30..e9fdc53c 100644 --- a/vendor-overwrites/colorpicker/colorview.js +++ b/vendor-overwrites/colorpicker/colorview.js @@ -641,6 +641,12 @@ const len = styles.length; const end = styles[len - 2]; if (pos > end) return; + if (pos === end) { + return { + style: styles[len - 1], + index: len - 2, + }; + } const mid = (pos / end * (len - 1) & ~1) + 1; let a = mid; let b;