Короче есть npm пакет ( мой ) который вне зоны ангуляра запускает интервал. В этом интервале запускаются всякие воркеры ( простые классы из любой точки в апп ) которые что-то делают. И вот в кейсе когда этот воркер полусчает какие-то данные которые должны перерендериться с помощью changedetection - в этом воркере есть возможность запуска изменений по всему приложени вот таким способом - applicationRef.tick() - и оно все работает хорошо до момента когда в момент обновления данных я начинаю быстро ховерить по какой-то кнопке на которой висит matTooltip - и после этого вылазит эта бага ( она вылазит не всегда , когда как повезет )
Короче есть npm пакет ( мой ) который вне зоны ангуляра запускает интервал. В этом интервале запускаются всякие воркеры ( простые классы из любой точки в апп ) которые что-то делают. И вот в кейсе когда этот воркер полусчает какие-то данные которые должны перерендериться с помощью changedetection - в этом воркере есть возможность запуска изменений по всему приложени вот таким способом - applicationRef.tick() - и оно все работает хорошо до момента когда в момент обновления данных я начинаю быстро ховерить по какой-то кнопке на которой висит matTooltip - и после этого вылазит эта бага ( она вылазит не всегда , когда как повезет )
Какая бага? 'ApplicationRef.tick is called recursively' ?