Made refresh() update disabled state

```refresh()``` used to only update checked states. I added code to also update disabled states.