From 34d38cf90ed861c6adbc34a6a4740608976f37aa Mon Sep 17 00:00:00 2001 From: Mauricio Siu <47042324+Siumauricio@users.noreply.github.com> Date: Fri, 22 May 2026 17:00:58 -0600 Subject: [PATCH] fix: enable comment toggle shortcut in env variable editor (#4402) (#4473) --- apps/dokploy/components/shared/code-editor.tsx | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/apps/dokploy/components/shared/code-editor.tsx b/apps/dokploy/components/shared/code-editor.tsx index c060f75dd..3f07fa8b3 100644 --- a/apps/dokploy/components/shared/code-editor.tsx +++ b/apps/dokploy/components/shared/code-editor.tsx @@ -167,7 +167,13 @@ export const CodeEditor = ({ ? css() : language === "shell" ? StreamLanguage.define(shell) - : StreamLanguage.define(properties), + : StreamLanguage.define({ + ...properties, + // The legacy properties mode lacks comment metadata, so + // CodeMirror's toggle-comment shortcut (Mod-/) has no comment + // token to use. Declare `#` as the line comment for env editors. + languageData: { commentTokens: { line: "#" } }, + }), props.lineWrapping ? EditorView.lineWrapping : [], language === "yaml" ? autocompletion({