Hello,

Soit le code suivant :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
<h:selectOneMenu value="#{fake.choice}">
    <f:selectItems value="#{fake.choices}"/>
</h:selectOneMenu>
<h:commandButton action="#{fake.doIt}" value="Go!" onclick="Richfaces.showModalPanel('waitingMessagePopup');"/>
En gros, je veux que lorsque je clique sur mon bouton, un modal panel s'affiche (pour faire patienter l'utilisateur).
Le problème, c'est que sur mon bean, choice vaut null !

Or, si j'utilise un a4j:commandButton à la place, tout sera normal...
J'ai l'impression que le modalPanel va me virer les valeurs choisies dans un combobox (ça ne le fait pas avec les inputText). Du coup, au réaffichage de la page, le choix de mon combobox a été supprimé...

D'où vient le pb ? (je suspecte un Javascript un peu bizarre sur la méthode showModalPanel)
Comment régler le problème (tout en gardant le choix du h:commandButton de base) ?