这在Chrome 73(和Internet Explorer,Firefox等)中很好用,但是升级到Chrome 74后,“确定”按钮将被忽略。我必须按两次以关闭“确认”对话框,并且没有调用背景中的方法。
<ui:composition ... xmlns:h="http://java.sun.com/jsf/html" xmlns:p="http://primefaces.org/ui" ... >
....
<h:form id="form">
<p:commandButton value="#{msg.button_delete}" action="#{myBacking.delete}" update="@form">
<p:confirm header="#{msg.header_confirm}" message="#{msg.msg_my_delete}" icon="ui-icon-alert" />
</p:commandButton>
</h:form>
Primefaces 6.2,Websphere 8.5.5.5,IBM Java 1.7,动态Web模块3.0。
有什么想法会导致这种情况,以及如何解决?如果可能的话,我希望在不更改Chrome中的任何设置的情况下就可以正常运行(因为我们有很多用户)。另外,我想知道要在Chrome中更新哪些设置以解决此问题。预先感谢。
答案 0 :(得分:0)
前进的唯一途径(我发现)是升级到Primefaces 7.0。该应用程序中的其他几个GUI详细信息也停止工作(数据表中的过滤器,瑞典语字符等),因此最终,升级到Primefaces 7.0是一个非常容易的选择。 Primefaces 6.2和Chrome 74根本不相处。