Author: d.bulahov
Date: 2007-03-21 04:15:58 -0400 (Wed, 21 Mar 2007)
New Revision: 107
Modified:
trunk/richfaces/togglePanel/src/main/java/org/richfaces/renderkit/html/TogglePanelRenderer.java
Log:
RFA-320 fixed. Has added check of presence initialState in
stateOrder. If initialState not presence in stateOrder
then set first element from stateOrder.
Modified:
trunk/richfaces/togglePanel/src/main/java/org/richfaces/renderkit/html/TogglePanelRenderer.java
===================================================================
---
trunk/richfaces/togglePanel/src/main/java/org/richfaces/renderkit/html/TogglePanelRenderer.java 2007-03-20
20:53:56 UTC (rev 106)
+++
trunk/richfaces/togglePanel/src/main/java/org/richfaces/renderkit/html/TogglePanelRenderer.java 2007-03-21
08:15:58 UTC (rev 107)
@@ -87,8 +87,13 @@
String state = (String) component.getValue();
if (state == null) {
String initialState = component.getInitialState();
- if(initialState != null) {
- state = initialState;
+ if(initialState != null) {
+ if (stateOrderList.contains(initialState)){
+ state = initialState;
+ }
+ else{
+ state = (String) stateOrderList.get(0);
+ }
}
else{
state = (String) stateOrderList.get(0);