You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
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.
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.
I'm not 100% done with my migration just yet but it seems this might be fixed with Compose 1.3.0. I'll try updating my repro repo linked above to confirm.
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 isNavigationWorkflow
, which in turns startsBackStackWorkflow
either with or without a backstack - the insets are missing if there's a backstack. However, ifHelloComposeModel
startsNavigationWorkflow
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).
The text was updated successfully, but these errors were encountered: