ng-focus-when provides an focus sync alternative for AngularJS