aboutsummaryrefslogtreecommitdiff
path: root/src/Utils.ts
diff options
context:
space:
mode:
authorbobzel <zzzman@gmail.com>2021-03-16 00:19:55 -0400
committerbobzel <zzzman@gmail.com>2021-03-16 00:19:55 -0400
commitc27d8d20b44ba2fb8b0ddb2ef077ce155df7fa84 (patch)
tree1de94a28a3df4e6bcce65399aa37cc1eb21a20b6 /src/Utils.ts
parentecaf1da499b41d0f873c64cb128118a6a291229e (diff)
fixed warnings
Diffstat (limited to 'src/Utils.ts')
-rw-r--r--src/Utils.ts6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/Utils.ts b/src/Utils.ts
index dab3548b3..ef9c51b8b 100644
--- a/src/Utils.ts
+++ b/src/Utils.ts
@@ -601,7 +601,7 @@ export function lightOrDark(color: any) {
export function getWordAtPoint(elem: any, x: number, y: number): string | undefined {
if (elem.nodeType === elem.TEXT_NODE) {
- var range = elem.ownerDocument.createRange();
+ const range = elem.ownerDocument.createRange();
range.selectNodeContents(elem);
var currentPos = 0;
const endPos = range.endOffset;
@@ -611,7 +611,7 @@ export function getWordAtPoint(elem: any, x: number, y: number): string | undefi
const rangeRect = range.getBoundingClientRect();
if (rangeRect.left <= x && rangeRect.right >= x &&
rangeRect.top <= y && rangeRect.bottom >= y) {
- range.expand("word");
+ range.expand?.("word"); // doesn't exist in firefox
const ret = range.toString();
range.detach();
return (ret);
@@ -619,7 +619,7 @@ export function getWordAtPoint(elem: any, x: number, y: number): string | undefi
currentPos += 1;
}
} else {
- for (let childNode of elem.childNodes) {
+ for (const childNode of elem.childNodes) {
const range = childNode.ownerDocument.createRange();
range.selectNodeContents(childNode);
const rangeRect = range.getBoundingClientRect();