Description
When using a certain configuration of nested workflows (I haven't found exactly the logic there), involving a backstack container (it might be a red herring I guess), Compose's insets are not propagated.
There's a repro here.
In MainActivity.kt
/HelloComposeModel
, the first workflow that's started is NavigationWorkflow
, which in turns starts BackStackWorkflow
either with or without a backstack - the insets are missing if there's a backstack. However, if HelloComposeModel
starts NavigationWorkflow
directly, regardless of with or without a backstack, everything works just fine.
This started appearing after an upgrade to Compose 1.2.0, insets were previously part of Accompanist and went through quite a bit of a change (https://google.github.io/accompanist/insets/#migration-table).