From 4964bb697d2e8c980fedaab3e8b9aedf9c6e0387 Mon Sep 17 00:00:00 2001 From: t8y2 <1156263951@qq.com> Date: Thu, 4 Jun 2026 00:09:48 +0800 Subject: [PATCH] fix(completion): preserve whitespace SQL contexts --- apps/desktop/src/lib/sqlCompletion.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/apps/desktop/src/lib/sqlCompletion.ts b/apps/desktop/src/lib/sqlCompletion.ts index 89bf3e5e5..4f814c2c4 100644 --- a/apps/desktop/src/lib/sqlCompletion.ts +++ b/apps/desktop/src/lib/sqlCompletion.ts @@ -1292,6 +1292,7 @@ export function getSqlCompletionContext(sql: string, cursor: number): SqlComplet } function parseTrailingIdentifierContext(input: string): { start: number; prefix: string; qualifier?: string } | null { + if (/\s$/.test(input)) return null; let i = input.length - 1; while (i >= 0 && /\s/.test(input[i] ?? "")) i--; if (i < 0) return null;