diff --git a/packages/excalidraw/components/dropdownMenu/DropdownMenu.scss b/packages/excalidraw/components/dropdownMenu/DropdownMenu.scss index 939ef763ce..e207203d60 100644 --- a/packages/excalidraw/components/dropdownMenu/DropdownMenu.scss +++ b/packages/excalidraw/components/dropdownMenu/DropdownMenu.scss @@ -181,6 +181,21 @@ box-shadow: 0 0 0 1px var(--color-brand-active); } + &[disabled] { + cursor: not-allowed; + opacity: 0.5; + pointer-events: none; + + &:hover { + background-color: transparent; + } + + &:active { + background-color: transparent; + box-shadow: none; + } + } + svg { width: 1rem; height: 1rem; diff --git a/packages/excalidraw/components/main-menu/DefaultItems.tsx b/packages/excalidraw/components/main-menu/DefaultItems.tsx index 8865dfa7ae..9793b62e28 100644 --- a/packages/excalidraw/components/main-menu/DefaultItems.tsx +++ b/packages/excalidraw/components/main-menu/DefaultItems.tsx @@ -469,6 +469,7 @@ const PreferencesToggleMidpointSnappingItem = () => { return ( { actionManager.executeAction(actionToggleMidpointSnapping); event.preventDefault();