Почему AngularJS Material подавляет необработанные исключения в контроллере $mdDialog?
В моем текущем $mdDialog.controller я случайно пытаюсь получить доступ к свойству.forEach (ожидая, что это будет массив) undefined.
Понимая это, я должен был отладить код, потому что необработанное ожидание не входит в консоль. Это ловится здесь, в AngularJS:
Мой вопрос
Почему неперехваченные исключения не записываются в $log.error, а затем в консоль с помощью $ exceptionHandler от AngularJS?