From f333dbbb596cdadd0778618414f6150dae69ea14 Mon Sep 17 00:00:00 2001 From: Colin Kuskie Date: Tue, 7 Sep 2010 14:03:53 -0700 Subject: [PATCH] All HTMLAreas in the post are controlled by the parent CS settings. Fixes bug #11827. --- docs/changelog/7.x.x.txt | 1 + lib/WebGUI/Asset/Post.pm | 8 ++++++-- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/docs/changelog/7.x.x.txt b/docs/changelog/7.x.x.txt index 7b45dd143..9c3e688fe 100644 --- a/docs/changelog/7.x.x.txt +++ b/docs/changelog/7.x.x.txt @@ -10,6 +10,7 @@ - fixed: Attachment label in the Template is missing - fixed #11810: Attachment list broken in template - fixed #11814: upgrade script removes cache too aggresively (Ernesto Hernández-Novich) + - fixed #11827: CS rich edit bug 7.9.13 - fixed #11783: Instances deleted during realtime run diff --git a/lib/WebGUI/Asset/Post.pm b/lib/WebGUI/Asset/Post.pm index 6ef964efb..a59d71611 100644 --- a/lib/WebGUI/Asset/Post.pm +++ b/lib/WebGUI/Asset/Post.pm @@ -1679,8 +1679,12 @@ sub www_edit { }); $var{'userDefined'.$x.'.form.htmlarea'} = WebGUI::Form::HTMLArea($session, { - name => "userDefined".$x, - value => $userDefinedValue, + name => "userDefined".$x, + value => $userDefinedValue, + richEditId => ($self->isa("WebGUI::Asset::Post::Thread") + ? $self->getThread->getParent->get("richEditor") + : $self->getThread->getParent->get("replyRichEditor") + ), }); $var{'userDefined'.$x.'.form.float'} = WebGUI::Form::Float($session, {