You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@myfaces.apache.org by lo...@apache.org on 2013/04/10 15:03:14 UTC
svn commit: r1466466 -
/myfaces/tobago/trunk/tobago-theme/tobago-theme-scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/SelectOneRadioRenderer.java
Author: lofwyr
Date: Wed Apr 10 13:03:14 2013
New Revision: 1466466
URL: http://svn.apache.org/r1466466
Log:
TOBAGO-1246: ClassCastException in tc:toolBarSelectOne
Modified:
myfaces/tobago/trunk/tobago-theme/tobago-theme-scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/SelectOneRadioRenderer.java
Modified: myfaces/tobago/trunk/tobago-theme/tobago-theme-scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/SelectOneRadioRenderer.java
URL: http://svn.apache.org/viewvc/myfaces/tobago/trunk/tobago-theme/tobago-theme-scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/SelectOneRadioRenderer.java?rev=1466466&r1=1466465&r2=1466466&view=diff
==============================================================================
--- myfaces/tobago/trunk/tobago-theme/tobago-theme-scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/SelectOneRadioRenderer.java (original)
+++ myfaces/tobago/trunk/tobago-theme/tobago-theme-scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/SelectOneRadioRenderer.java Wed Apr 10 13:03:14 2013
@@ -45,10 +45,10 @@ import java.util.List;
public class SelectOneRadioRenderer extends SelectOneRendererBase {
public void prepareRender(FacesContext facesContext, UIComponent component) throws IOException {
- UISelectOneRadio select = (UISelectOneRadio) component;
+ UISelectOne select = (UISelectOne) component;
super.prepareRender(facesContext, select);
- if (select.isInline()) {
- ComponentUtils.addCurrentMarkup(select, Markup.INLINE);
+ if (select instanceof UISelectOneRadio && ((UISelectOneRadio) select).isInline()) {
+ ComponentUtils.addCurrentMarkup(((UISelectOneRadio) select), Markup.INLINE);
}
}