From 804ea5d4d00312e5021c90ceaa81d6ac3f529027 Mon Sep 17 00:00:00 2001 From: Ben Southgate Date: Thu, 22 Mar 2018 17:48:09 -0400 Subject: [PATCH] fix: ensure that offset is positive in findDomRange (#1719) --- packages/slate-react/src/utils/find-dom-point.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/slate-react/src/utils/find-dom-point.js b/packages/slate-react/src/utils/find-dom-point.js index 01b2ba1d4..789508b58 100644 --- a/packages/slate-react/src/utils/find-dom-point.js +++ b/packages/slate-react/src/utils/find-dom-point.js @@ -29,7 +29,7 @@ function findDOMPoint(key, offset, win = window) { if (offset <= end) { const o = offset - start - return { node: n, offset: o } + return { node: n, offset: o >= 0 ? o : 0 } } start = end