From ecb2e8f33333214acf8185acc26869f27ec64803 Mon Sep 17 00:00:00 2001 From: Titus Kirch Date: Wed, 30 Dec 2020 02:11:55 +0100 Subject: [PATCH] Support WysiwygFormContainer as children of ITabMenuFormContainer --- .../lib/system/form/builder/container/FormContainer.class.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/wcfsetup/install/files/lib/system/form/builder/container/FormContainer.class.php b/wcfsetup/install/files/lib/system/form/builder/container/FormContainer.class.php index 008a3cda3b..ba164f9137 100644 --- a/wcfsetup/install/files/lib/system/form/builder/container/FormContainer.class.php +++ b/wcfsetup/install/files/lib/system/form/builder/container/FormContainer.class.php @@ -1,6 +1,7 @@ getParent()) { + while (!($parent instanceof IFormDocument || $parent instanceof WysiwygFormContainer) && $parent = $parent->getParent()) { if ($parent instanceof ITabMenuFormContainer) { throw new \InvalidArgumentException("A tab menu container may only have another tab menu container as a parent, not as an earlier ancestor."); } -- 2.20.1