AngularJS: Impede que o erro $ digest já esteja em andamento ao chamar o $ scope. $ Apply ()

Eu estou achando que preciso atualizar minha página para o meu escopo manualmente mais e mais desde a construção de um aplicativo em angular.

A única maneira que conheço para fazer isso é chamar$apply() do escopo dos meus controladores e diretivas. O problema com isso é que ele continua lançando um erro no console que lê:

Erro: $ digest já em andamento

Alguém sabe como evitar esse erro ou conseguir a mesma coisa, mas de uma maneira diferente?

questionAnswers(25)

yourAnswerToTheQuestion