Skip to content
Snippets Groups Projects
Unverified Commit b3fc2320 authored by Neil's avatar Neil Committed by GitHub
Browse files

Fix toggle bug (#2553)

* fix toggle bug

* notes
parent 6f251e60
No related branches found
No related tags found
No related merge requests found
...@@ -173,7 +173,11 @@ export function Menu<T extends MenuItem>({ ...@@ -173,7 +173,11 @@ export function Menu<T extends MenuItem>({
}} }}
onPointerEnter={() => setHoveredIndex(idx)} onPointerEnter={() => setHoveredIndex(idx)}
onPointerLeave={() => setHoveredIndex(null)} onPointerLeave={() => setHoveredIndex(null)}
onClick={() => !item.disabled && onMenuSelect?.(item.name)} onClick={() =>
!item.disabled &&
item.toggle === undefined &&
onMenuSelect?.(item.name)
}
> >
{/* Force it to line up evenly */} {/* Force it to line up evenly */}
{item.toggle === undefined ? ( {item.toggle === undefined ? (
...@@ -200,7 +204,9 @@ export function Menu<T extends MenuItem>({ ...@@ -200,7 +204,9 @@ export function Menu<T extends MenuItem>({
onColor={theme.pageTextPositive} onColor={theme.pageTextPositive}
style={{ marginLeft: 5 }} style={{ marginLeft: 5 }}
onToggle={() => onToggle={() =>
!item.disabled && item.toggle && onMenuSelect?.(item.name) !item.disabled &&
item.toggle !== undefined &&
onMenuSelect?.(item.name)
} }
/> />
</> </>
......
---
category: Bugfix
authors: [carkom]
---
This fixes a regression that broke toggle menu items.
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment