Fix bug in block update: config specs are overridden by widget update