что-то типа liftOnScroll: если открутили коллапсинг до упора, elevation есть, если нет — то нет
                  
                  
                  
                  
                  
                  Я ждал, что хватит простого
                  
                  
                  TopAppBar(elevation = if (collapsingToolbafState.toolbarState.progress == 0f) TopAppBarElevation else 0.dp)
                  
                  
                  , но визуально ничего не менялось, а вот Modifier.graphicsLayer с тенюшкой — работал
                  
                  
                  
                  
                  
                  Почему? Вроде ж при прокрутке должна происходить рекомпозиция, в ходе которой TopAppBar изменит elevation и композер это увидит
                  
                  
                  
                  
                  
                  Я еще думал сам прогресс в derivedStateOf обернуть, думал, может его как стейт обсервить нужно, но тоже не помогло
                  
                  
                
Бамп
Обсуждают сегодня