From b986a39da3c335e9336b3757c2805a21d0fe3243 Mon Sep 17 00:00:00 2001 From: Aadi <123532141+golok727@users.noreply.github.com> Date: Thu, 12 Jun 2025 13:22:54 +0530 Subject: [PATCH] fix(editor): cursor not visible on empty line when line numbers are disabled in code block (#12694) This fixes an issue where, if line numbers are turned off in a code block, focusing on an empty line would cause the text cursor to be hidden. ## Summary by CodeRabbit - **Style** - Updated code block layout to improve appearance when line numbers are disabled. --------- Co-authored-by: L-Sun --- blocksuite/affine/blocks/code/src/styles.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/blocksuite/affine/blocks/code/src/styles.ts b/blocksuite/affine/blocks/code/src/styles.ts index 3d897ee455..962a8d963f 100644 --- a/blocksuite/affine/blocks/code/src/styles.ts +++ b/blocksuite/affine/blocks/code/src/styles.ts @@ -33,6 +33,10 @@ export const codeBlockStyles = css` grid-template-columns: auto minmax(0, 1fr); } + .affine-code-block-container.disable-line-numbers v-line { + grid-template-columns: unset; + } + .affine-code-block-container div:has(> v-line) { display: grid; }