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

Привет, подскажите пожалуйста, вылетел такой краш в метрике, у меня

сколько не тестил не было
java.lang.IllegalArgumentException: Navigation action/destination cannot be found from the current destination Destination
Погуглил, на стаке пишут что такое бывает при дабл клике, когда совершён переход на второй экран но вызывается еще раз метод с предыдущего, проблема в том что на экране где у меня крашится там нажимать нечего, там идет загрузка с прогрсбаром, когда она заканчивается показывается анимация и в конце происходит переход на след. экран, я проверил findNavController().navigate() вызывается один раз в коде а onBackPressed заблокирован. Если бы была очевидная ошибка крашило бы везде а так только в некоторых случаях, может кто-то сталкивался с подобным?

11 ответов

21 просмотр

тоже натыкался на какие то гейзенбаги как раз с навигацией кмк навигация гугла полная хуйня, стоит просто вынести все роуты на корень чтобы мозг не трахать, а красивые пути экранчиков держать в голове или в другом инструменте (типа в фигме например)

та всё проще, не используйте nav component, это мазохизм какой-то

Dmitriy
та всё проще, не используйте nav component, это ма...

ну или так, да, тож пожалел можно взять готовые проработаные библиотеки навигации. типа чичерину который у всех на слуху

Артем-Миницкий Автор вопроса
Dmitriy
та всё проще, не используйте nav component, это ма...

К сожалению не вариант, мне надо пофиксить чужую прилу, а переписывать ее полностью еще больше проблем будет))

Dmitriy
та всё проще, не используйте nav component, это ма...

Мазохизм это самому писать для 20 экранов. А для 2х мазохизм наоборот тянуть в проект библиотеку

Артем Миницкий
К сожалению не вариант, мне надо пофиксить чужую п...

а, если ты про нав компонент - то отдельной статьи у меня нет т.к. это всё собрано по кусочкам )))

Для 100500 экранов поломаецца рано или поздно.

Сергей П.
Для 100500 экранов поломаецца рано или поздно.

Как раз для 100500 экранов лучше уж свой велосипед иль чичероне юзать чем нав от гуглов.

ну если ты блин не в состоянии даже это сделать, то я не знаю на что ты вообще способен

Hovhannes Asatryan
ну если ты блин не в состоянии даже это сделать, т...

здесь имелось ввиду не «ты конкретн», а любой кодер

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

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

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
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
Карта сайта