169 похожих чатов

Коллеги, а как понять вызов потока произошел в

зоне или нет?

22 ответов

28 просмотров

А чего Вы хотите достичь?

Евгений-Гений Автор вопроса
Oleg Safonov
А чего Вы хотите достичь?

у меня почему то в одном месте материаловский диалог не возращает данные после afterClosed(). везде работает, а тут нет. Диалог показывается, я нажимаю "нет", но нет эмита из afterClosed()

Евгений-Гений Автор вопроса
Oleg Safonov
А чего Вы хотите достичь?

причем так в одном месте. в других я дергаю тот же сервис и все работает

Евгений Гений
причем так в одном месте. в других я дергаю тот же...

Проверьте шаблон окна, которое отличается по поведению

Евгений Гений
а на что именно смотреть?

Собственно, кнопку и обработчик)

Евгений-Гений Автор вопроса
Евгений Гений
все есть и показывается.

Разница есть в шаблонах/обработчиках/вызовах модалки?

Евгений-Гений Автор вопроса
Oleg Safonov
Разница есть в шаблонах/обработчиках/вызовах модал...

да. тут показывается какая-то модалка. в ней я дергаю мой сервис. который вызывает модалку материала как поток. так вот поток материала не эмитит afterclose. в других местах, которые я делала все работает. проблема именно с этой модалкой logout

Евгений Гений
да. тут показывается какая-то модалка. в ней я дер...

<button [mat-dialog-close]="false">{{data.noButtonText}}</button> <button color="primary" mat-button [mat-dialog-close]="true"> {{data.yesButtonText ? data.yesButtonText : 'Yes'}}</button>

Евгений-Гений Автор вопроса
Евгений Гений
и? я вас не понял)

У вас afterClosed не емитит?

Евгений-Гений Автор вопроса
Юра 🪐
У вас afterClosed не емитит?

в одном местечке не хочет. в других эмитит

Евгений-Гений Автор вопроса
Oleg Safonov
Тогда нужен код)

да. как то с зоной связано, а точнее с ngxs. какой-то прикол. пока сам не понимаю.

Евгений-Гений Автор вопроса
Oleg Safonov
Тогда нужен код)

В общем проблема на стыке хост листенера и диспатча акшина ngxs. есть идея как это связанно? Если закомментировать диспатч акшина, то все норм.

Евгений-Гений Автор вопроса
Oleg Safonov
Тогда нужен код)

вот что под капотом

Евгений Гений
screenshot вот что под капотом

он вне зоны наверное запускается внутри. Хотя странно всё равно выглядит.

Евгений-Гений Автор вопроса
Oleg Safonov
Тогда нужен код)

сделал запуски диалогов в зоне не помогло. помогла замена селектора на простой поток. есть идеи?

Евгений-Гений Автор вопроса
Oleg Safonov
Тогда нужен код)

вот клики внутри этой карты лагают

Евгений-Гений Автор вопроса
Oleg Safonov
Тогда нужен код)

я почти разобрался. короче у меня компонент удоляется до того как приходит ответ из диалога. Я понял это прологировав finalize

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта