From a34595ac260fa0a982b03a093162ab4fda06b448 Mon Sep 17 00:00:00 2001 From: matdave Date: Tue, 11 Aug 2026 14:21:45 -0500 Subject: [PATCH 1/2] fix: remove tinymcerte properly --- assets/components/clientconfig/js/mgr/clientconfig.class.js | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/assets/components/clientconfig/js/mgr/clientconfig.class.js b/assets/components/clientconfig/js/mgr/clientconfig.class.js index 8854546..b6fef91 100644 --- a/assets/components/clientconfig/js/mgr/clientconfig.class.js +++ b/assets/components/clientconfig/js/mgr/clientconfig.class.js @@ -18,6 +18,11 @@ Ext.extend(ClientConfig,Ext.Component,{ { window.tinymce.editors[rte].remove(); } + if (window.tinymce + && window.tinymce.EditorManager + ) { + window.tinymce.EditorManager.remove(); + } else if (window.CKEDITOR && window.CKEDITOR.instances && window.CKEDITOR.instances[rte] From 7f4c8bcfa8c958f7ce34d2eda2db0b934c0341bc Mon Sep 17 00:00:00 2001 From: matdave Date: Tue, 11 Aug 2026 14:43:53 -0500 Subject: [PATCH 2/2] fix: chain into elseif --- assets/components/clientconfig/js/mgr/clientconfig.class.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/assets/components/clientconfig/js/mgr/clientconfig.class.js b/assets/components/clientconfig/js/mgr/clientconfig.class.js index b6fef91..101a60c 100644 --- a/assets/components/clientconfig/js/mgr/clientconfig.class.js +++ b/assets/components/clientconfig/js/mgr/clientconfig.class.js @@ -18,7 +18,7 @@ Ext.extend(ClientConfig,Ext.Component,{ { window.tinymce.editors[rte].remove(); } - if (window.tinymce + else if (window.tinymce && window.tinymce.EditorManager ) { window.tinymce.EditorManager.remove();