丰富的popupPanel不会自动调整大小

时间:2015-03-02 11:28:05

标签: richfaces autosize popuppanel

我有一个富有的:popupPanel,如下所示:

<rich:popupPanel id="someId" header="some header" domElementAttachment="parent" autosized="true">
    <h:panelGrid columns="3" id="searchGrid">
        <h:outputText value="some value:" />
        <h:inputText id="someOtherId" value="#{someModel.value}" required="true" maxlength="12" size="14"/>
        <rich:message for="someOtherId" />
    </h:panelGrid>

    <br />

    <h:panelGrid columns="3" id="someButtons">
        <a4j:commandButton id="someButton" value="search" action="#{someCtrl.doSomething()}" render="@this" execute="someId"
            oncomplete="if (#{empty facesContext.messageList}) {#{rich:component('someId')}.hide();}" />
        <a4j:commandButton value="cancel" render="tabs" execute="@this" oncomplete="#{rich:component('someId')}.hide(); return false;" />
        <rich:message for="someButton" />
    </h:panelGrid>

</rich:popupPanel>

似乎这个问题已经解决JIRA,但它对我来说仍然无法解决。我对richfaces有以下依赖:

  <dependency>
    <groupId>org.richfaces.core</groupId>
    <artifactId>richfaces-core-impl</artifactId>
    <version>4.3.7.Final-redhat-1</version>
  </dependency>

也许问题是我使用JBOSS支持的这个版本?或者有人知道如何根据面板内容实现调整大小吗?

1 个答案:

答案 0 :(得分:0)

Rich Faces缺陷https://issues.jboss.org/browse/RF-13655 我不知道它是否适用于4.3.7.Final与否,因为该问题没有提交哈希。 存储库https://github.com/richfaces4/components