From db780b0b7c6b0dd579fc3f1f3bc2d64dfd0649cf Mon Sep 17 00:00:00 2001
From: Stefan Galinski <stefan@sgalinski.de>
Date: Sat, 22 Nov 2014 20:25:01 +0100
Subject: [PATCH] [BUGFIX] An js error is thrown in IRRE elements with RTE
 fields sometimes

---
 class.tinymce.php | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/class.tinymce.php b/class.tinymce.php
index 7b1400e..3632d0e 100644
--- a/class.tinymce.php
+++ b/class.tinymce.php
@@ -142,11 +142,11 @@ class tinyMCE {
 		$configuration = $this->tinymceConfiguration['preJS'];
 		$configuration .= '
 			var executeTinymceInit = function() {
-				if (!tinymce || !tinymce.init) {
+				if (!window.tinymce || (window.tinymce && !window.tinymce.init)) {
 					return;
 				}
 
-			 	tinymce.init({
+				window.tinymce.init({
 			 		' . $this->replaceTypo3Paths($this->tinymceConfiguration['configurationData']) . '
 			 	});
 			 };
-- 
GitLab