array need attribute event, and serversource need autodispatch, maybe bug in widget api?