small fix in readonly widget to prevent readonly fields form getting other widgets (e.g. a readonly date field) and show any default value it may have
recompiled