Je vois d’après ce ticket que dans initAction, getParentObject renvoie l’objet appelant et non son objet parent.
Y a-t-il un autre moyen de récupérer le parent dans l’initAction d’une liste fille ?
Faudrait essayer un getParentObject().getParentObject() ?
je ne sais plus quelle instance d’objet travaille pour des questions d’isolation de données en mémoire. Il faut que getParentObject() de l’action soit le panel, si c’est un instance dédiée à l’action (il me semble), ça ne marchera pas.
Sinon l’objet principal d’un formulaire est toujours l’instance main (the_ajax_x).
donc un simple getGrant().getMainObject("x") devrait fonctionner.