Shawn Tucker
03/15/2021, 5:24 PMmatvei
03/15/2021, 5:26 PMconfirmStateChange
on a state callback that lets you to veto the change
https://cs.android.com/androidx/platform/frameworks/support/+/androidx-main:compose/[…]otlin/androidx/compose/material/Drawer.kt;l=247?q=DrawerStateShawn Tucker
03/15/2021, 5:26 PMmatvei
03/15/2021, 5:26 PMgesturesEnabled
and it's documentation 🙂Shawn Tucker
03/15/2021, 5:39 PMval drawerState = rememberDrawerState(
initialValue = DrawerValue.Open,
confirmStateChange = { false }
)
and
drawerGesturesEnabled = false
And the drawer is still closing when I touch outside of itmatvei
03/15/2021, 5:46 PMShawn Tucker
03/15/2021, 5:48 PMval drawerState = rememberDrawerState(
initialValue = DrawerValue.Open,
confirmStateChange = { false }
)
val scaffoldState = rememberScaffoldState(
drawerState = drawerState
)
Scaffold(
scaffoldState = scaffoldState,
bottomBar = { },
drawerGesturesEnabled = false,
drawerScrimColor = Color.Black,
drawerContent = { },
content = { },
)
Do you see anything that I might have done wrong that can cause this issue?matvei
03/15/2021, 6:08 PMforceState: DrawerState
or closeOnScrimClick
) to achieve thisallan.conda
03/16/2021, 3:33 AM