Răsfoiți Sursa

fix(ui): prevent unwanted key events during composition in LineCommentEditor (#16361)

Hoshiumi Arata 1 lună în urmă
părinte
comite
e9568999c3
1 a modificat fișierele cu 1 adăugiri și 0 ștergeri
  1. 1 0
      packages/ui/src/components/line-comment.tsx

+ 1 - 0
packages/ui/src/components/line-comment.tsx

@@ -240,6 +240,7 @@ export const LineCommentEditor = (props: LineCommentEditorProps) => {
           }}
           on:keydown={(e) => {
             const event = e as KeyboardEvent
+            if (event.isComposing || event.keyCode === 229) return
             event.stopPropagation()
             if (e.key === "Escape") {
               event.preventDefault()