Всем привет, почему эта функция вызывает триллион рекомпозиций? как починить?

13 ответов

6 просмотров
Ilya-🇺🇦 Автор вопроса
Ilya 🇺🇦
screenshot

val point by remember { derivedStateOf { annotation.coordinates.asIntOffset() } }

Ilya-🇺🇦 Автор вопроса
Ilya 🇺🇦
screenshot не помогло(

есть какие-то еще переменные зависящие от point?

Ilya-🇺🇦 Автор вопроса
Ilya 🇺🇦
point.isVisibleOnScreen в AnimatedVisibility

может тогда дело в модифаере mapMarker

попробуй еще rect обернуть в by remember derived state of

Ilya-🇺🇦 Автор вопроса
Ilya-🇺🇦 Автор вопроса
Koor Desart
а в mapMarker что

он точно в этом не виноват

Ilya 🇺🇦
screenshot

IntOffset.isVisibleOnScreen() точно не выполняется в мейн треде?

А что говорит дебаггер в канари студии?

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

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

Кто-нибудь знает почему SPM клонирует репо целиком? Некоторые репы просто огромные, как та же swift-syntax которая нужна для использования макросов. Сначала подумал, что это...
iMike
6
Всем привет) Я попробовал турбо роутер октябрьский. Вроде доволен, но возникла проблемка) Бутстраповские модалки плодят .modal-backdrop элементы Если модалка открыта, должне...
Виталий
3
кто что использовал парсить ексель ? неохота гуглить и пробовать 🙃
Oleh Nerzh
7
Так а кто может спарсить всех участников чата? Идишники
Magic
18
да пофиг на капчу зашел в чат и молчишь при этом ты нонейм? пошел вон
Magic
17
Гайз, а как отправлять с вейпора пуши на андроид? ) Меня вот осенило )))
Serg
11
Как удалить health check в Consul? Казалось бы, это должно быть не сложно, но я не могу найти в документации ничего про это, только про добавление service с health check "в н...
Roman
2
А когда релиз Swift 6? На WWDC или осенью?
iMike
4
Could you upvote please? https://www.kaggle.com/code/mehmetisik/sentiment-analysis-twitter-nlp-machine-learning https://www.kaggle.com/code/mehmetisik/user-based-collaborati...
MHT Mht
1
Привет, кто может сделать юзербота с апи? Задачи: - создавать группы - создавать каналы - задавать для созданных каналов аватарку или эмоджи, имя группы - добавлять в группы...
Lencore
13
Карта сайта