Don't adhere to wrapLines in single-line inputs

This commit is contained in:
Gregory Schier
2024-09-25 22:16:35 -07:00
parent 598bbd6f69
commit 9f7f06a142
2 changed files with 5 additions and 3 deletions

View File

@@ -99,13 +99,13 @@ export const Editor = forwardRef<EditorView | undefined, EditorProps>(function E
}: EditorProps, }: EditorProps,
ref, ref,
) { ) {
const s = useSettings(); const settings = useSettings();
const templateFunctions = useTemplateFunctions(); const templateFunctions = useTemplateFunctions();
const allEnvironmentVariables = useActiveEnvironmentVariables(); const allEnvironmentVariables = useActiveEnvironmentVariables();
const environmentVariables = autocompleteVariables ? allEnvironmentVariables : emptyVariables; const environmentVariables = autocompleteVariables ? allEnvironmentVariables : emptyVariables;
if (s && wrapLines === undefined) { if (settings && wrapLines === undefined) {
wrapLines = s.editorSoftWrap; wrapLines = settings.editorSoftWrap;
} }
const cm = useRef<{ view: EditorView; languageCompartment: Compartment } | null>(null); const cm = useRef<{ view: EditorView; languageCompartment: Compartment } | null>(null);

View File

@@ -434,6 +434,7 @@ function PairEditorRow({
ref={nameInputRef} ref={nameInputRef}
hideLabel hideLabel
useTemplating useTemplating
wrapLines={false}
readOnly={pairContainer.pair.readOnlyName} readOnly={pairContainer.pair.readOnlyName}
size="sm" size="sm"
require={!isLast && !!pairContainer.pair.enabled && !!pairContainer.pair.value} require={!isLast && !!pairContainer.pair.enabled && !!pairContainer.pair.value}
@@ -475,6 +476,7 @@ function PairEditorRow({
ref={valueInputRef} ref={valueInputRef}
hideLabel hideLabel
useTemplating useTemplating
wrapLines={false}
size="sm" size="sm"
containerClassName={classNames(isLast && 'border-dashed')} containerClassName={classNames(isLast && 'border-dashed')}
validate={valueValidate} validate={valueValidate}