Fixed changes to gadget state not immediately appearing for client