E a solução colocada na aula abaixo:
scope.$on('fotoCadastrada', function(){
element[0].focus();
alert('Mudei');
});
Não seria melhor do que:
// quero observar qualquer mudança em `focado`!
scope.$watch('focado', function(novoValor, valorAntigo) {
alert('mudei');
});
Grato