Fixed the Angular-update issue using $scope and $apply.