From 530340f753f04c059d27dc676dd901e95bf9dbd3 Mon Sep 17 00:00:00 2001 From: Elian Doran Date: Sat, 22 Feb 2025 09:37:20 +0200 Subject: [PATCH] fix(client): sporadious crash with classic toolbar not being available --- src/public/app/widgets/type_widgets/editable_text.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/public/app/widgets/type_widgets/editable_text.js b/src/public/app/widgets/type_widgets/editable_text.js index acd006e9b..c5f2df34b 100644 --- a/src/public/app/widgets/type_widgets/editable_text.js +++ b/src/public/app/widgets/type_widgets/editable_text.js @@ -223,7 +223,9 @@ export default class EditableTextTypeWidget extends AbstractTextTypeWidget { } $classicToolbarWidget.empty(); - $classicToolbarWidget[0].appendChild(editor.ui.view.toolbar.element); + if ($classicToolbarWidget.length) { + $classicToolbarWidget[0].appendChild(editor.ui.view.toolbar.element); + } if (utils.isMobile()) { $classicToolbarWidget.addClass("visible");