From 436dfd3fc2dfc04a05afcbcb076502f7c0ccfd91 Mon Sep 17 00:00:00 2001 From: Victor Ilyushchenko Date: Wed, 25 Dec 2024 18:35:26 +0300 Subject: [PATCH] Fixed indent behaviour with a single empty line (#7553) Signed-off-by: Victor Ilyushchenko --- .../text-editor-resources/src/components/extension/indent.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/text-editor-resources/src/components/extension/indent.ts b/plugins/text-editor-resources/src/components/extension/indent.ts index 222cb2955e..e3e1820dd9 100644 --- a/plugins/text-editor-resources/src/components/extension/indent.ts +++ b/plugins/text-editor-resources/src/components/extension/indent.ts @@ -125,7 +125,7 @@ export function adjustSelectionIndent ( let insertionOffset = 0 for (const range of ranges) { - if (direction > 0 ? range.text === '' : range.indent === 0) { + if (direction > 0 ? range.text === '' && ranges.length > 1 : range.indent === 0) { continue } const indentOffset = indentLevelOffset(range.indent, direction)