I think you should pass a function to $apply. This makes it clear what you need to call $apply for.