Update widgets on settings changes