Skip to content

Commit a5347d3

Browse files
authored
Merge pull request #1291 from isaacphysics/hotfix/inequality-submenu-collapse
Allow menu collapse on options with submenus
2 parents 36f06cf + a29e248 commit a5347d3

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/app/components/elements/modals/inequality/InequalityModal.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,8 +68,8 @@ const InequalityMenuTab = ({menu, latexTitle, subMenu, className, isSubMenu = fa
6868
if (!menuContext) return null;
6969
const {activeMenu: [activeMenu, activeSubMenu], openNewMenuTab} = menuContext;
7070

71-
const navigate = () => openNewMenuTab([menu, subMenu ?? null]);
7271
const active = activeMenu === menu && (isSubMenu ? activeSubMenu === subMenu : true);
72+
const navigate = () => openNewMenuTab([menu, (!active || isSubMenu) && subMenu ? subMenu : null]);
7373

7474
return <li className={classNames(active ? "active" : "inactive", className)} onClick={navigate} onKeyUp={navigate}>
7575
{isSubMenu ? <VShape/> : <TabShape/>}<Markup encoding={"latex"}>{`$${latexTitle}$`}</Markup>

0 commit comments

Comments
 (0)