P:focus

Pessoal estou com um problema para colocar foco um p:inputText que esta dentro de um p:dialog, que esta só abre se eu clicar no botao salvar que esta assim:

<p:commandButton id="cbtGravar" value="#{msgs.cbtGravar}" update="frmCadastrarCarreta:pgSalvar" oncomplete="multiCarDialog.show()" image="ui-icon-disk"> </p:commandButton>
O p:dialog

[code]<p:focus for=“itDescricao” />

<p:dialog id=“dSalvarCarreta” header="#{msgs.dlgCadasCarreta}" widgetVar=“multiCarDialog”
height=“435” width=“340” showEffect=“explode” hideEffect=“explode” closable=“false”>

            <h:panelGrid columns="1" id="pgSalvar" rendered="#{!carretaMBean.dSalvar}">
            	 <f:facet name="header">
                    <p:toolbar>
                        <p:toolbarGroup styleClass="toobal">
                            <h:panelGrid columns="4" >
                                <p:commandButton value="#{msgs.cbtGravar}" action="#{carretaMBean.finishAddCarreta}"
                                                 image="ui-icon-disk" update="msgs, dtCarreta, pgSalvar"
                                                 rendered="#{!carretaMBean.cbtSalvar}"/>

                                <p:commandButton id="btnAlterar" value="#{msgs.cbtAlterar}" action="#{carretaMBean.AlterarCarreta}"
                                				 oncomplete="multiCarDialog.hide()" image="ui-icon-arrowrefresh-1-s" 
                                				 update="msgs, dtCarreta, pgSalvar" rendered="#{!carretaMBean.cbtAlterar}">
                                </p:commandButton>

                                <p:commandButton id="cbtLimpar" value="#{msgs.cbtLimpar}" update="pgSalvar"
                                                 action="#{carretaMBean.doLimparCarreta}" rendered="#{!carretaMBean.cbtLimpar}"
                                                 image="ui-icon-document">
                                </p:commandButton>

                                <p:commandButton id="cbtCancelar" value="#{msgs.cbtCancel}" oncomplete="multiCarDialog.hide()"
                                                 action="#{carretaMBean.doLimparCarreta}" update="dtCarreta, pgSalvar" image="ui-icon-cancel">
                                    <f:setPropertyActionListener value="#{false}" target="#{carretaMBean.desabilitar}" />
                                </p:commandButton>
                            </h:panelGrid>
                        </p:toolbarGroup>
                    </p:toolbar>
                </f:facet>
                <h:outputLabel id="optDescricao" value="#{msgs.optDescricaoCarreta}" />
				<p:inputText id="itDescricao" value="#{carretaMBean.selectedCarreta.descricao}" size="40"/>
				
				<p:spacer width="7" />
				<h:outputLabel id="optPlaca" value="#{msgs.optPlacaCarreta}" />
				<p:inputMask id="itPlaca" value="#{carretaMBean.selectedCarreta.placa}" mask="aaa-9999" size="40">
					<p:watermark for="itPlaca" value="#{msgs.ipmPlaca}" />
				</p:inputMask>
                	                
                <p:spacer width="7" />
                <h:outputLabel value="#{msgs.optAnoCarreta}"/>
                <p:inputMask id="iptAnoCarreta" value="#{carretaMBean.selectedCarreta.ano}" mask="9999" size="40" />
                
                <p:spacer width="7" />
                <h:outputLabel value="#{msgs.optCorCarreta}"/>
                <p:inputText id="iptCorCarreta" value="#{carretaMBean.selectedCarreta.cor}" size="40"/>
                
                <p:spacer width="7" />
                <h:outputLabel value="#{msgs.optCarroceriaCarreta}"/>
                <p:autoComplete id="carroceria" value="#{carretaMBean.carreta.carroceria}" completeMethod="#{carretaMBean.carrocerias}" 
                				var="carroceria" itemValue="#{carroceria}" itemLabel="#{carroceria.descricao}"
                				onkeypress="DesailitarCarroceria()"
                        		dropdown="true" converter="#{carretaMBean.converterCarroceria}" />
                   <p:watermark value="#{msgs.ipmCampo}" for="carroceria" />
       		</h:panelGrid>
        </p:dialog>[/code]

O problema é que esta setando o foco, alguém me falar o motivo?