Подскажите пожалуйста как закрыть LaunchedEffect после перехода на другой экран?

У меня в нем получения state идёт

8 ответов

7 просмотров

Disposable effect

Никита- Автор вопроса
Лёша Лазарев
Disposable effect

Привязывать в жизненному циклу LaunchedEffect?

Корутина в LaunchedEffect сама отменится, если последний покинет композицию

Никита- Автор вопроса
Artem Sidorov
Корутина в LaunchedEffect сама отменится, если пос...

Так LaunchedEffect в него пихать? В обсерв жизненного цикла или куда? Мб не догоняю до конца

Никита
Так LaunchedEffect в него пихать? В обсерв жизненн...

Не нужно LaunchedEffect никуда пихать, он сам "закрывается", когда покидает композицию Если у тебя нормальная навигация, которая не открывает экраны поверх друг друга, и не держит предыдущие в композиции, то ничего делать не нужно дополнительно

Никита
Voyager

Не знаю, как работает Voyager, но наверняка и он не держит ненужные экраны в композиции

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

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

А если без шуток, на чем десктоп сейчас пишут кроссплатформенный (ну чтобы с минимальным допиливанием под каждую платформу) и чтобы хорошая производительность софта была. Толь...
🐈
9
коллеги привет. уже второй день бьемся об заклад с одной ошибкой, может вы сталкивались с таки странным поведением? есть тестовый сервер, на который паблишим релизную версию W...
Magzhan
11
Добрый день, коллеги, подскажите пожалуйста, есть ли кто-то тут, или у кого знакомые Senior / Lead C++, в идеале бы еще с QT с опытом или желанием работать с десктопом? Или эт...
🐈
5
Или мне дублировать структуру с информацией о следующем потоке в адресное пространство текущего потока?
One
9
Гайз, кто-нибудь пробовал запустить probe-rs под камень, которого нет в probe-rs? Мб есть какой-нибудь пример у кого... Через target-gen попробовал сгенерировать chip-descript...
Максим Смирнов
2
Слушайте, а при создании навигации на Tailor рили нельзя определять активный пункт навигации, как в Static Pages?
Pavel Lautsevich
11
Qt Widgets или Qt Quick?
Michael
6
Всем привет, подскажите где можно найти фриланс работы?
Вадим
7
зачем же переименовывать ? чтобы кол-во участников возросло или вдруг IBM от этого снова на свифте начнет кодить ? Я не понимаю что страшного в том что свифт гавно, если это т...
Oleh Nerzh
10
Господа, а как такое в миграцию засунуть?
Денис Александрович
12
Карта сайта