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,
ref,
) {
const s = useSettings();
const settings = useSettings();
const templateFunctions = useTemplateFunctions();
const allEnvironmentVariables = useActiveEnvironmentVariables();
const environmentVariables = autocompleteVariables ? allEnvironmentVariables : emptyVariables;
if (s && wrapLines === undefined) {
wrapLines = s.editorSoftWrap;
if (settings && wrapLines === undefined) {
wrapLines = settings.editorSoftWrap;
}
const cm = useRef<{ view: EditorView; languageCompartment: Compartment } | null>(null);

View File

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