diff --git a/packages/admin-ui/src/components/layout/Header.jsx b/packages/admin-ui/src/components/layout/Header.jsx index 8f0c7b6f..d0ad63c1 100644 --- a/packages/admin-ui/src/components/layout/Header.jsx +++ b/packages/admin-ui/src/components/layout/Header.jsx @@ -33,9 +33,8 @@ const Link = ({ }) => { const [location] = useLocation() const [isActive] = useRoute(props.to) - if (isActive) setActive(item) - const isParentActive = isParent && location.startsWith(props.to) + if (isActive || isParentActive) setActive(item) const classNames = classnames({ [className]: true,