In previous versions, after setting a new renderer, the selectbox would be automatically redrawn, applying the new renderer.
Since 7.0.4 (maybe from 6.5.7, but I am not sure), the selectboxes do not apply the change immediately. I have tried using selectbox.invalidate() right after setting the new renderer, but it does not help.
I have created a fiddle and a post in the forum:
http://zkfiddle.org/sample/3pc011e/11-Selectbox-rendering
http://forum.zkoss.org/question/96153/setting-new-item-renderer-does-not-refresh-selectbox/
Thanks!