There are few points I'd like to improve:
I created an issue with it here OFBIZ-6804
>What advantage compare to hidden parameters ?
I don't clearly remember why I needed that. It was in a custom project which is now pending. Do we have an example where it's used OOTB?
I did not test, just reviewed, that sounds good to me, thanks Nicolas!
Allow to pass parameters as hidden value
done on trunk
Consider also GET parameters put in the link target
What advantage compare to hidden parameters ?
Currently on the issue OFBIZ-6803 I passed all parameters come from context analyse on the data flow. If you pass a parameter directly on the url, it's works aslo.
Maybe you wish when the dialogbox would be close to refresh an area with quiet parameter ? like queryString on pagination list ?
Might be helpful later https://api.jqueryui.com/dialog/
closeOnEscape added at revision 1679172.