From 026ba0562bc461b0da92b0ba6abd97e317f978e2 Mon Sep 17 00:00:00 2001 From: purocean Date: Fri, 5 Jul 2024 19:25:34 +0800 Subject: [PATCH] refactor: remove unnecessary check for markdown file in file-tree-context-menu --- src/renderer/plugins/file-tree-context-menu.ts | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/src/renderer/plugins/file-tree-context-menu.ts b/src/renderer/plugins/file-tree-context-menu.ts index 2e7e2aa9..fa11d378 100644 --- a/src/renderer/plugins/file-tree-context-menu.ts +++ b/src/renderer/plugins/file-tree-context-menu.ts @@ -32,7 +32,6 @@ export default { function getItems (node: Doc, position: 'tabs' | 'tree'): Components.ContextMenu.Item[] { const t = ctx.i18n.t - const isMarkdown = ctx.doc.isMarkdownFile(node) const disableItems = ctx.args.FLAG_READONLY ? ['add-item', 'duplicate', 'duplicate', 'create-dir', 'create-doc', 'create-in-cd', 'rename', 'delete', 'open-in-terminal'] @@ -67,9 +66,7 @@ export default { ...(node.type === 'dir' && !FLAG_DISABLE_XTERM ? [ { id: 'open-in-terminal', label: t('tree.context-menu.open-in-terminal'), onClick: () => revealInXterminal(node) }, ] : []), - ...(isMarkdown ? [ - { id: 'create-in-cd', label: t('tree.context-menu.create-in-cd'), onClick: () => ctx.doc.createDoc({ repo: node.repo }, node), ellipsis: true } - ] : []), + { id: 'create-in-cd', label: t('tree.context-menu.create-in-cd'), onClick: () => ctx.doc.createDoc({ repo: node.repo }, node), ellipsis: true }, { type: 'separator' }, { id: 'copy-name', label: t('tree.context-menu.copy-name'), onClick: () => ctx.utils.copyText(node.name) }, { id: 'copy-path', label: t('tree.context-menu.copy-path'), onClick: () => ctx.utils.copyText(node.path) }