Она принимает в качестве аргумента другую композбл ф-цию - content (экран приложения). Дальше этот контент отдает в обычный Scaffold.
                  
                  
                  
                  
                  
                  Внутри AppScaffold задается BackHandler. Проблема в том, что этот BackHandler не работает. 
                  
                  
                  Если BackHandler задать внутри content (внутри скрина), то все ок. В чем может быть проблема?
                  
                  
                  
                  
                  
                  выглядит примерно так:
                  
                  
                  
                  
                  
                  fun AppScaffold(content: @Composable () -> Unit,) {
                  
                  
                      BackHandler { .... }
                  
                  
                      Scaffold (content = content())
                  
                  
                  }
                  
                  
                
Пальцем в небо: До него не доходит, т.к. внутренний скафолд обрабатывает
спс, буду копать
Обсуждают сегодня