From e97e9c93d6ee5911e2c0c92ea96f7057496af763 Mon Sep 17 00:00:00 2001 From: Alf Eaton Date: Fri, 11 Oct 2024 13:58:06 +0100 Subject: [PATCH] Handle null parentElement for selection anchor --- web/text_layer_builder.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/web/text_layer_builder.js b/web/text_layer_builder.js index 62ce1f2f0..1d8e2440a 100644 --- a/web/text_layer_builder.js +++ b/web/text_layer_builder.js @@ -299,7 +299,7 @@ class TextLayerBuilder { anchor = anchor.parentNode; } - const parentTextLayer = anchor.parentElement.closest(".textLayer"); + const parentTextLayer = anchor.parentElement?.closest(".textLayer"); const endDiv = this.#textLayers.get(parentTextLayer); if (endDiv) { endDiv.style.width = parentTextLayer.style.width;