]
Nick Belaevski updated RF-2302:
-------------------------------
Fix Version/s: 3.2.1
(was: 3.2.0)
Assignee: Maksim Kaszynski (was: Sergey Halipov)
Component control generates unnecessary JavaScript on page when
attachTo attribute is not defined
-------------------------------------------------------------------------------------------------
Key: RF-2302
URL:
http://jira.jboss.com/jira/browse/RF-2302
Project: RichFaces
Issue Type: Bug
Affects Versions: 3.1.4
Environment: jboss-4.2.2.GA
Reporter: Michael Case
Assigned To: Maksim Kaszynski
Priority: Minor
Fix For: 3.2.1
Per the Component Control docs
(
http://livedemo.exadel.com/richfaces-demo/richfaces/componentControl.jsf?...)
when the attachTo attribute is not defined the event is attached to the parent component.
While this behavior does work correctly it still appends the
"Richfaces.componentControl.attachEvent........." JavaScript code which is
completely unnecessary.
Example Source:
<h:outputLink value="#">
My Link
<rich:componentControl for="myModalPanel" operation="show"
event="onclick" disableDefault="true"/>
</h:outputLink>
Example Expected Result:
<a href="#"
onclick="Richfaces.componentControl.performOperation(event,'#myModalPanel','show',{},true)">My
Link</a>
Example Actual Result:
<a href="#"
onclick="Richfaces.componentControl.performOperation(event,'#myModalPanel','show',{},true)">My
Link<script type="text/javascript">//<![CDATA[
{
Richfaces.componentControl.attachEvent(
'#', 'onclick', '#myModalPanel', 'show', {}, true );
}
//]]></script></a>
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: