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);
     }
   }