Во время изучения примера проекта Jetpack Compose я увидел аннотации @Stable и @Immutable. Я просматривал документацию Android и GitHub об этих аннотациях, но не понял.
Насколько я понимаю, если использовать @Immutable, даже если состояние будет изменено, рекомпозиция не должна происходить. Однако в результате теста рекомпозиция продолжается.
Что именно делают аннотации @Stable и @Immutable в Jetpack Compose?
Подробнее здесь: https://stackoverflow.com/questions/685 ... ck-compose