Update widget data on edit, not on page refresh