Author: abelevich
Date: 2008-03-31 12:42:56 -0400 (Mon, 31 Mar 2008)
New Revision: 7489
Modified:
trunk/ui/inplaceSelect/src/main/config/component/inplaceselect.xml
trunk/ui/inplaceSelect/src/main/java/org/richfaces/renderkit/InplaceSelectBaseRenderer.java
trunk/ui/inplaceSelect/src/main/templates/inplaceselect.jspx
Log:
fix for ajax reRender support
Modified: trunk/ui/inplaceSelect/src/main/config/component/inplaceselect.xml
===================================================================
--- trunk/ui/inplaceSelect/src/main/config/component/inplaceselect.xml 2008-03-31 16:40:37
UTC (rev 7488)
+++ trunk/ui/inplaceSelect/src/main/config/component/inplaceselect.xml 2008-03-31 16:42:56
UTC (rev 7489)
@@ -66,7 +66,7 @@
<name>defaultLabel</name>
<classname>java.lang.String</classname>
<description>The attribute is used to display text while value is
undefined</description>
-
<defaultvalue><![CDATA["\u00a0\u00a0\u00a0"]]></defaultvalue>
+
<defaultvalue>"   "</defaultvalue>
</property>
<property>
<name>showControls</name>
Modified:
trunk/ui/inplaceSelect/src/main/java/org/richfaces/renderkit/InplaceSelectBaseRenderer.java
===================================================================
---
trunk/ui/inplaceSelect/src/main/java/org/richfaces/renderkit/InplaceSelectBaseRenderer.java 2008-03-31
16:40:37 UTC (rev 7488)
+++
trunk/ui/inplaceSelect/src/main/java/org/richfaces/renderkit/InplaceSelectBaseRenderer.java 2008-03-31
16:42:56 UTC (rev 7489)
@@ -150,7 +150,7 @@
protected String createDefaultLabel(UIComponent component) {
String defaultLabel = (String) component.getAttributes().get("defaultLabel");
if (defaultLabel == null || defaultLabel.equals("")) {
- defaultLabel = "\u00a0\u00a0\u00a0";
+ defaultLabel = "   ";
}
return defaultLabel;
}
Modified: trunk/ui/inplaceSelect/src/main/templates/inplaceselect.jspx
===================================================================
--- trunk/ui/inplaceSelect/src/main/templates/inplaceselect.jspx 2008-03-31 16:40:37 UTC
(rev 7488)
+++ trunk/ui/inplaceSelect/src/main/templates/inplaceselect.jspx 2008-03-31 16:42:56 UTC
(rev 7489)
@@ -200,10 +200,9 @@
['#{clientId}bar', '#{clientId}ok',
'#{clientId}cancel', '#{clientId}buttons',
'#{clientId}btns_shadow'], '#{clientId}inselArrow');
</script>
</div>
- #{fieldLabel}
-
<jsp:scriptlet>
+ writer.write(convertToString(variables.getVariable("fieldLabel")));
if (layout.equals("block")) {
</jsp:scriptlet>
</div>