When I use <p:inputMask>
with a mask
, then the <p:ajax listener>
attached to blur event is not invoked. There are no errors in the JS console. I've also tried <f:ajax listener>
.
This works:
<p:inputMask required="true" value="#{bean.value}">
<p:ajax event="blur" listener="#{bean.test}" />
</p:inputMask>
public void test() {
System.out.println("Test");
}
Once I set the mask
attribute, the listener is not invoked:
<p:inputMask required="true" value="#{bean.value}" mask="99.999-999">
<p:ajax event="blur" listener="#{bean.test}" />
</p:inputMask>
I'm using Mojarra 2.2.3 and PrimeFaces 4.0.