From 2ad61a67357242fc4663ecad62ab311facbaf1be Mon Sep 17 00:00:00 2001 From: Sekonia Software Solutions <71210997+sekonia@users.noreply.github.com> Date: Thu, 17 Dec 2020 15:23:28 +0100 Subject: [PATCH] fix: consider openByDefault prop when rehydrating drawer state (#9099) Co-authored-by: Johannes Huber Co-authored-by: Satyajit Sahoo --- packages/routers/src/DrawerRouter.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/routers/src/DrawerRouter.tsx b/packages/routers/src/DrawerRouter.tsx index 9e73aa5285..d8d9815f3e 100644 --- a/packages/routers/src/DrawerRouter.tsx +++ b/packages/routers/src/DrawerRouter.tsx @@ -145,7 +145,7 @@ export default function DrawerRouter({ routeParamList, }); - if (isDrawerOpen(partialState)) { + if (partialState.history ? isDrawerOpen(partialState) : openByDefault) { state = openDrawer(state); }