diff --git a/packages/tldraw/src/lib/ui/components/menu-items.tsx b/packages/tldraw/src/lib/ui/components/menu-items.tsx index 246ffd3a0..b40b29815 100644 --- a/packages/tldraw/src/lib/ui/components/menu-items.tsx +++ b/packages/tldraw/src/lib/ui/components/menu-items.tsx @@ -87,7 +87,10 @@ export function FitFrameToContentMenuItem() { () => { const onlySelectedShape = editor.getOnlySelectedShape() if (!onlySelectedShape) return false - return editor.getSortedChildIdsForParent(onlySelectedShape).length > 0 + return ( + editor.isShapeOfType(onlySelectedShape, 'frame') && + editor.getSortedChildIdsForParent(onlySelectedShape).length > 0 + ) }, [editor] )