undisable the button before , incase  wants to disable again.
Merge pull request #4 from stephennancekivell/master

undisable the button before $apply, incase $apply wants to disable again.