Update background on widget.set_active(True).

Because selectors must update their background on set_active(True),
widget.active was made a property for backwards compatibility.