Konstantinos Kaloutas 3 лет назад
Родитель
Сommit
127bddfefb

+ 8 - 4
tldraw/apps/tldraw-logseq/src/components/ContextMenu/ContextMenu.tsx

@@ -25,10 +25,14 @@ export const ContextMenu = observer(function ContextMenu({ children }: ContextMe
       asChild
       tabIndex={-1}>
         <div>
-          <ReactContextMenu.Item className="tl-context-menu-button" onClick={app.copy}>
-            Copy
-            <div className="tl-context-menu-right-slot">⌘+C</div>
-          </ReactContextMenu.Item>
+          {app.selectedShapes && app.selectedShapes.size > 0 && (
+            <>
+              <ReactContextMenu.Item className="tl-context-menu-button" onClick={app.copy}>
+                Copy
+                <div className="tl-context-menu-right-slot">⌘+C</div>
+              </ReactContextMenu.Item>
+            </>
+          )}
           <ReactContextMenu.Item className="tl-context-menu-button" onClick={app.paste}>
             Paste
             <div className="tl-context-menu-right-slot">⌘+V</div>