У меня странная проблема с PrimeFaces 3.0.RC1, связанная с модальными диалоговыми окнами и элементами за оверлеем: когда отображается диалоговое окно, выбор мышью полей за оверлеем недоступен, но я могу вкладывать и даже вводитьтекст, в поля inputText под диалогом.Самое смешное, что он работает, как и ожидалось, под 3.0.M3.Вот некоторый тестовый код, который повторяет поведение:
<h:form>
<h:panelGrid columns="1">
<h:outputText value="Current user:"/>
<p:commandLink onclick="confirmation.show()" value="Log Out" type="button"/>
<p:inputText />
<p:inputText />
<p:inputText />
<p:inputText />
</h:panelGrid>
</h:form>
<p:confirmDialog appendToBody="true" id="logoutConfirmation" closable="false" message="Are you sure you want to log out?" header="Log Out" widgetVar="confirmation">
<h:form>
<p:commandButton value="Cancel" onclick="confirmation.hide();" type="button"/>
<p:commandButton style="float:right;" value="Log Out" actionListener="#{login.logout()}" oncomplete="confirmation.hide()"/>
</h:form>
</p:confirmDialog>
Я что-то упустил?Любое понимание очень ценится!
Приветствия,
Крис