Author: abelevich
Date: 2008-04-16 08:43:36 -0400 (Wed, 16 Apr 2008)
New Revision: 7871
Modified:
trunk/ui/inplaceSelect/src/main/java/org/richfaces/renderkit/InplaceSelectBaseRenderer.java
Log:
http://jira.jboss.com/jira/browse/RF-3069
Modified:
trunk/ui/inplaceSelect/src/main/java/org/richfaces/renderkit/InplaceSelectBaseRenderer.java
===================================================================
---
trunk/ui/inplaceSelect/src/main/java/org/richfaces/renderkit/InplaceSelectBaseRenderer.java 2008-04-16
12:39:18 UTC (rev 7870)
+++
trunk/ui/inplaceSelect/src/main/java/org/richfaces/renderkit/InplaceSelectBaseRenderer.java 2008-04-16
12:43:36 UTC (rev 7871)
@@ -120,8 +120,7 @@
protected String getItemLabel(FacesContext context, UIComponent component, Object
value) {
String itemLabel = null;
- // TODO: SelectUtils.getSelectItems is called minimum twice during
- // encode
+ // TODO: SelectUtils.getSelectItems is called minimum twice during encode
List<SelectItem> selectItems = SelectUtils.getSelectItems(context, component);
if (!selectItems.isEmpty()) {
for (SelectItem item : selectItems) {
@@ -133,7 +132,7 @@
}
if (itemLabel == null) {
- throw new IllegalArgumentException("passed value is incorrect");
+ itemLabel = createDefaultLabel(component);
}
return itemLabel;