Проблема в методах GetLastActiveForSignal("LE");
Уж не знаю почему, но разрабы что то поломали в этих методах и теперь они стали дико тормозные. Просто невозможно. Раньше они были на 30% быстрее остальных вариантов. Но так как они уже устарели и не подлежат применению, то жаловаться на них нет смысла.
Используйте GetLastActiveForSignal("LE", i);
Они работают очень быстро smile. Не тормознее чем визуальный редактор, и даже кажется на секунду быстрее. Вместо 5 сек выходит 4. Но это чисто субъективно, нужно проверять. Но логично что в АПИ кода выходит меньше и нет разных блоков трайкэтч которые дают задержку всяко.
_________________________
__