When using a Converter on the InlineSelect component the JS code generated uses an incorrect value for "current" value of the control.
It appears that the rendered does this :
Object value = component.getSubmittedValue();
if(value == null)
Object fieldValue = value;
If the value id read directly from the componet it needs to be converted by Converter.asString(...).