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

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

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

11 ответов

8 просмотров

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

А еще в перле можно уже @arr1 + @arr2?
Sergei Zhmylove
53
Подскажите, где смотреть результат выполнения программы? Код: ;.686 ;Система команд процессора 686 ;.MODEL FLAT,stdcall ;Модель памяти плоская, станда...
Егор Анелькин
5
я не магистр хаскеля, но разве не может лейзи тип конвертнуться в не-лейзи запросив вычисление содержимого прям при инициализации?
deadgnom32 λ madao
100
Привет всем. появился вопрос. Разрабатываю сайт, в данный момент он запущен. Хостинг beget. Добавляю на сайт яндекс метрику с помощью полей client-settings (взято отсюда http...
Andrew
2
;.686 ;Система команд процессора 686 ;.MODEL FLAT,stdcall ;Модель памяти плоская, стандартный ;вызов процедуры ;option casemap:no...
Егор Анелькин
1
Так а кто может спарсить всех участников чата? Идишники
Magic
17
Есть вопрос: допустим есть железка с каким-то интерфейсом(допустим usb), но как по этому интерфейсу железкой управлять неизвестно, прог нету, а управлять очень хочется надо. К...
Mixail Frolov
15
а как ловят такое ghci> res <- getPos2 urlt 0 (alist !! 0) 200 ghci> res SearchAtom (Search "www.google.com" "/search?q=" "Haskell") "haskell.org" (SearchTS [(2024-05-06 07:...
Fedor
14
всем привет почти закончил курс После него можно писать свою операционку? Какие библиотеки надо использовать и куда дальше копать для изучения
Linus
13
Ребята, а из API геокодеров (по адресам в РФ) что сейчас актуального и есть ли среди актуального бесплатное/с нормаотным лимитом запросов? ситуация простая - на сайте периоди...
Dreamer_0x01 VeseloV
8
Карта сайта