Document scope.$apply on event gotcha