Size: a a a

Cicerone Chat (RUS)

2021 July 11

VS

Vladislav Shipugin in Cicerone Chat (RUS)
А если бы я ошибся, пришлось бы извиняться
источник

AD

Aleksey D. in Cicerone Chat (RUS)
на камеру?
источник
2021 July 12

AP

Anton Pankratov in Cicerone Chat (RUS)
А мне до сих пор не ответил..
источник

A

Artyom in Cicerone Chat (RUS)
Привет, скажите, а с какой целью было добавлено выполнение команд навигации через Handler внутри AppNavigator?
источник

А

Александр in Cicerone Chat (RUS)
Иногда при навигации были ошибки already executing transactions... надо было оборачивать через Handler
источник

А

Александр in Cicerone Chat (RUS)
Сейчас на другую ошибку сменилось FragmentManager has been destroyed
источник

A

Artyom in Cicerone Chat (RUS)
Из-за этого команда может начать выполняться после onSaveInstanceState, что ведет к падению, либо потере навигации, если чистить очередь хендлера
источник

AD

Aleksey D. in Cicerone Chat (RUS)
так надо вовремя навигатор отцеплять, нет?
источник

A

Artyom in Cicerone Chat (RUS)
разве это не должно фикситься вызовом executePendingTransactions?
источник

A

Artyom in Cicerone Chat (RUS)
отцепляется вовремя, в onPause, но к этому времени уже может быть отправлена post команда на выполнение операции
источник

А

Александр in Cicerone Chat (RUS)
Так оно и вызывается
источник

А

Александр in Cicerone Chat (RUS)
внутри падение
источник

KT

Konstantin Tskhovreb... in Cicerone Chat (RUS)
надо при отцеплении навигатора заодно очистить очередь в хендлере
источник

KT

Konstantin Tskhovreb... in Cicerone Chat (RUS)
кто запилит мр? :)
источник

A

Artyom in Cicerone Chat (RUS)
чищу, только тогда теряется событие навигации
источник

KT

Konstantin Tskhovreb... in Cicerone Chat (RUS)
оно при любом раскладе потеряется в этом кейсе
источник

KT

Konstantin Tskhovreb... in Cicerone Chat (RUS)
но хоть приложение не упадет
источник

A

Artyom in Cicerone Chat (RUS)
если убрать хендлер, то отрабатывает правильно
источник

KT

Konstantin Tskhovreb... in Cicerone Chat (RUS)
интересно..
источник

AD

Aleksey D. in Cicerone Chat (RUS)
так лучше пусть падает, чем приложение в неопределенном стейте оставлять
источник