From 4d34107228b431029a18920d441e01c3aa411159 Mon Sep 17 00:00:00 2001
From: Varun Patil <radialapps@gmail.com>
Date: Tue, 19 Dec 2023 19:23:41 +0530
Subject: [PATCH] Prevent error in AnnotationEditorUIManager.destroy if
 altTextManager is null

---
 src/display/editor/tools.js | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/display/editor/tools.js b/src/display/editor/tools.js
index b61cdaea4..cdd3232cd 100644
--- a/src/display/editor/tools.js
+++ b/src/display/editor/tools.js
@@ -778,7 +778,7 @@ class AnnotationEditorUIManager {
     this.#activeEditor = null;
     this.#selectedEditors.clear();
     this.#commandManager.destroy();
-    this.#altTextManager.destroy();
+    this.#altTextManager?.destroy();
     if (this.#focusMainContainerTimeoutId) {
       clearTimeout(this.#focusMainContainerTimeoutId);
       this.#focusMainContainerTimeoutId = null;