catch exception
This commit is contained in:
1 parent
f5788d9245
commit
e4d773a1c2
1 file changed
+7
@@ -1805,10 +1805,17 @@ function update(event)
|
|||||||
textNode = caretdata.offsetNode;
|
textNode = caretdata.offsetNode;
|
||||||
offset = caretdata.offset;
|
offset = caretdata.offset;
|
||||||
|
|
||||||
|
try
|
||||||
|
{
|
||||||
let range = mydoc.createRange();
|
let range = mydoc.createRange();
|
||||||
range.selectNode(textNode);
|
range.selectNode(textNode);
|
||||||
hitrect = range.getBoundingClientRect();
|
hitrect = range.getBoundingClientRect();
|
||||||
}
|
}
|
||||||
|
catch(e)
|
||||||
|
{
|
||||||
|
hitrect = undefined;
|
||||||
|
}
|
||||||
|
}
|
||||||
// sticky mode and android need to break out on parent detection
|
// sticky mode and android need to break out on parent detection
|
||||||
if(ele && !ele.contains(textNode) && is_sticky())
|
if(ele && !ele.contains(textNode) && is_sticky())
|
||||||
{
|
{
|
||||||
|
|||||||
Reference in new issue
Block a user