mirror of
https://github.com/penpot/penpot.git
synced 2026-09-11 14:39:35 +00:00
Merge pull request #8817 from penpot/niwinz-unhandled-exception-text
🐛 Guard against null focusNode/anchorNode in text-editor
This commit is contained in:
commit
943757a36c
@ -961,7 +961,7 @@ export class SelectionController extends EventTarget {
|
|||||||
* @type {boolean}
|
* @type {boolean}
|
||||||
*/
|
*/
|
||||||
get isTextFocus() {
|
get isTextFocus() {
|
||||||
return this.focusNode.nodeType === Node.TEXT_NODE;
|
return this.focusNode != null && this.focusNode.nodeType === Node.TEXT_NODE;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@ -970,7 +970,9 @@ export class SelectionController extends EventTarget {
|
|||||||
* @type {boolean}
|
* @type {boolean}
|
||||||
*/
|
*/
|
||||||
get isTextAnchor() {
|
get isTextAnchor() {
|
||||||
return this.anchorNode.nodeType === Node.TEXT_NODE;
|
return (
|
||||||
|
this.anchorNode != null && this.anchorNode.nodeType === Node.TEXT_NODE
|
||||||
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user