bootstrap-angular-bug bower install python -m SimpleHTTPServer Open the dev console in the browser. Toggle the switch, and note that only after the 3rd click does the $watch actually react