Duvida rich:gmap e a4j:support

Olá galera,

estou colocando um mapa na minha aplicacao e o mesmo funciona perfeitamente,no entanto quero
vincular a um evento ajax,e ai ocorre que o mapa não renderiza mais.Conseguem ver algo de errado?

 <h:inputText>
                              
   <a4j:support event="onblur" reRender="panelMapa"
    actionListener="#{preCadastroController.buscarEnderecoResidencial}"/>
 </h:inputText>

  <h:panelGrid id="panelMapa" >
        <rich:gmap rendered="#{preCadastroController.mostrarMapa}"  gmapVar="map"   style="width:300px;height:200px" 
  ></h:panelGrid>

    public void buscarEnderecoResidencial(ActionEvent evt){
             mostrarMapa = true;
     }