Margins ignored when setting noneditable combo box readOnly

2.2rc3
Mac OS X

I have a 3-pixel left margin for a left-aligned, non-editable combo box field. The margin is ignored (data shifts to the left) if I set the field to readOnly:

forms.elements.comboxfield.readOnly = false //data correctly positioned based on margin setting

forms.elements.comboboxfield.readOnly = true // data shifts to left, ignoring left margin setting.

just to make sure.
If you make the combobox editable then do readonly then all goes ok?

I fixed the non editable > readonly problem (if the above works ok)

Yes. If the combobox is editable, the margins are preserved when programatically setting it to readOnly. The problem only manifests if the combobox is non-editable.