środa, 5 października 2016

Implementing commandButton which looses focus after onmouseup

I noticed that on chrome - commandButton from Primefaces doesn't loose focus after clicking on it. This is different behaviour than on Firefox. In order to change it you need to just add attribute

onmouseup="this.blur();"

So your commandButton implementation may look like this:

<p:commandButton 
id="moveUpButton" process="@this" immediate="true"
onmouseup="this.blur();" update="orchestrationTaskDiagram moveDownButton moveUpButton"
actionListener="#{projectAdminBean.moveUpActionListener}" 
icon="ui-icon ui-icon-arrowthick-1-n" title="Move Task Up" 
styleClass="ui-panel-titlebar-icon ui-corner-all ui-state-default" 
disabled="#{!canSaveChanges or !projectAdminBean.editMode or !projectAdminBean.isMoveUpEnabled()}" />

Brak komentarzy:

Prześlij komentarz