Details
Description
Initially discussed on struts user mailing list:
http://www.nabble.com/-S2--onchange-semantic-mismatch-for-optiontransferselect-tf4119072.html#a11714422
Hooks on the two separate select boxes don't provide the right semantics for thinking about this as a single tool. Adding hooks on the buttons fill the gaps.
I will attempt to develop the appropriate patches and upload them here.