Podlodka Crew обсуждали, как можно сделать более удобный показ bottom sheet-ов, и Антон Шилов дал кусочек кода для показа bottom sheet-ов через Dialog.
Я попробовал заюзать тот кусочек, и столкнулся с тем, что у меня почему-то bottom sheet скрывается не сразу, а есть какая-то задержка до окончательного скрытия.
Кто-нибудь сталкивался с подобным?
Добавлю гист с кодом, вдруг кто знает, в чём проблема, куда смотреть)
Привет) Я примерно догадываюсь что за проблема у тебя. Можешь в mp4 демо отправить? а то webm с телефона не открывается
Да, конечно. Заранее спасибо 🙏
Понял) Короче дело в том что композовский диалог рисует ещё своё затмение на фоне. Получается два затемнения диалог + модал. И вначале скрывается один потом второй. У меня все никак руки не дойдут тикет на это завести чтобы можно было настраивать
А вы у себя это как-то пофиксили?
Нет) это надо в композовском Dialog чинить
Спасибо за пояснения
сорри, что влезаю, а куда смотреть? 😊 что не так? и как должно быть?
Показывается bottom sheet --> нажатием на подложку я его закрываю. Вместо того чтобы анимированно полностью уйти с экрана, диалог сначала доходит до какой-то определённой точки внизу, замирает, и только потом исчезает полностью
а, да, я думал это норма) все высмотривал что затемнение как то себя не так ведет
у меня на проекте ребята с ним мучались, там нужно как то правильно оффсеты настроить, нет?
Хз, я сам не разобрался ещё)))
Имхо, шиты очень сырые и лагучие в компоузе пока + вызывают рекомпозицию оборачиваемого каждый раз. Я пока юзаю устоявшийся BottomSheetDialogFragmentв случаях шитов, с компоуз вью внутри. На твоём видео еще нижний системный бар не красится в его цвет :(
Обсуждают сегодня