fix listfield error msg
widget improve