Skip to content

Commit 87a3c4b

Browse files
authored
fix(ui): mobile navigation overlay (rescript-lang#433)
1 parent b1479c4 commit 87a3c4b

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

src/components/Navigation.mjs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -641,7 +641,7 @@ function Navigation(Props) {
641641
)
642642
})), React.createElement("div", {
643643
className: (
644-
isOverlayOpen ? "flex" : "hidden"
644+
isOverlayOpen && !isSubnavOpen ? "flex" : "hidden"
645645
) + " sm:hidden flex-col fixed top-0 left-0 h-full w-full z-50 sm:w-9/12 bg-gray-100 sm:h-auto sm:flex sm:relative sm:flex-row sm:justify-between",
646646
style: {
647647
minWidth: minWidth,

src/components/Navigation.res

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -591,7 +591,7 @@ let make = (~fixed=true, ~overlayState: (bool, (bool => bool) => unit)) => {
591591
<div
592592
style={ReactDOMStyle.make(~minWidth, ~top="4rem", ())}
593593
className={(
594-
isOverlayOpen ? "flex" : "hidden"
594+
isOverlayOpen && !isSubnavOpen ? "flex" : "hidden"
595595
) ++ " sm:hidden flex-col fixed top-0 left-0 h-full w-full z-50 sm:w-9/12 bg-gray-100 sm:h-auto sm:flex sm:relative sm:flex-row sm:justify-between"}>
596596
<MobileNav route />
597597
</div>

0 commit comments

Comments
 (0)