From 86db883205312f04048a839e1922e16173c6eaeb Mon Sep 17 00:00:00 2001 From: ejunga Date: Thu, 4 Dec 2025 08:11:15 -0500 Subject: [PATCH] Don't assume ckeditor exists on page --- tdx-enhanced.js | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/tdx-enhanced.js b/tdx-enhanced.js index d83e96f..35f0de8 100644 --- a/tdx-enhanced.js +++ b/tdx-enhanced.js @@ -1226,9 +1226,11 @@ updateHeading(t) } - for (const instance in CKEDITOR.instances) { - ckeinjectCustomCss(CKEDITOR.instances[instance]); - } + try { + for (const instance in CKEDITOR.instances) { + ckeinjectCustomCss(CKEDITOR.instances[instance]); + } + } catch (error) {} //search whole document, frames may reset when reopened // let frames = document.querySelectorAll("iframe:not(.customEmbed)") @@ -1364,9 +1366,8 @@ CKEDITOR.on('instanceReady', function(event) { ckeinjectCustomCss(event) }) - } catch (error) { - - } + } catch (error) {} + async function injectToolbar() { let iconBar = document.querySelector("#globalSearchBar")