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