Apparently rf 3.1.3 moved from tables to css for the simpleTogglePanel layout 
and now the seam-gen generated display forms have some float clearing issue.

To reproduce in a seam-gen generated project:
<!DOCTYPE composition PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
  |                              
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
  | 
  | <ui:composition xmlns="http://www.w3.org/1999/xhtml";
  |                 xmlns:s="http://jboss.com/products/seam/taglib";
  |                 xmlns:ui="http://java.sun.com/jsf/facelets";
  |                 xmlns:f="http://java.sun.com/jsf/core";
  |                 xmlns:h="http://java.sun.com/jsf/html";
  |                 xmlns:rich="http://richfaces.org/rich";
  |                 template="layout/template.xhtml">
  |                        
  | <ui:define name="body">
  |     
  | <rich:simpleTogglePanel label="Lorem ipsum" switchType="client" width="30%" 
>
  |   
  |   <s:decorate template="layout/display.xhtml">
  |       <ui:define name="label">Lorem ipsum</ui:define>
  |       <h:inputText id="lorem1" value=""/>
  |   </s:decorate>
  |   
  |   <s:decorate template="layout/display.xhtml">
  |       <ui:define name="label">Lorem ipsum</ui:define>
  |       <h:inputText id="lorem2" value=""/>
  |   </s:decorate>
  |   
  | </rich:simpleTogglePanel>
  | 
  | </ui:define>
  | 
  | </ui:composition>

As a workaround I added to theme.css:
.rich-stglpanel-body {
  |     overflow: auto;
  | }

Not sure if this also applies to other rf components like panel.

A more subtle seam-gen issue that I came across is that the components*.xml 
templates have an incorrect or outdated event id:
<event type="org.jboss.seam.security.notLoggedIn">
  |        <action execute="#{redirect.captureCurrentView}"/>
  | </event>should be<event type="org.jboss.seam.notLoggedIn">
  |        <action execute="#{redirect.captureCurrentView}"/>
  | </event>

View the original post : 
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4115255#4115255

Reply to the post : 
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4115255
_______________________________________________
jboss-user mailing list
jboss-user@lists.jboss.org
https://lists.jboss.org/mailman/listinfo/jboss-user

Reply via email to