From 960ce68c263b57d99505d61b1651ff798392d68b Mon Sep 17 00:00:00 2001 From: Ross Sullivan Date: Thu, 18 Sep 2025 11:32:23 +0900 Subject: [PATCH] fix: Fixed Shift-Enter keymapping on latest version --- src/components/LuceneQueryEditor.tsx | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/components/LuceneQueryEditor.tsx b/src/components/LuceneQueryEditor.tsx index a3a6c7e..cc1a938 100644 --- a/src/components/LuceneQueryEditor.tsx +++ b/src/components/LuceneQueryEditor.tsx @@ -2,7 +2,7 @@ import React, { useRef, useCallback } from "react"; import { css } from "@emotion/css"; -import CodeMirror, { ReactCodeMirrorRef } from '@uiw/react-codemirror'; +import CodeMirror, { Prec, ReactCodeMirrorRef } from '@uiw/react-codemirror'; import { keymap } from '@codemirror/view'; import { linter, Diagnostic, lintGutter } from "@codemirror/lint" import { autocompletion, CompletionContext, startCompletion } from "@codemirror/autocomplete" @@ -58,7 +58,7 @@ export function LuceneQueryEditor(props: LuceneQueryEditorProps){ maxRenderedOptions: 30, }) - const myKeymap = keymap.of([ + const myKeymap = Prec.highest(keymap.of([ { key: 'Shift-Enter', run: (view) => { @@ -72,7 +72,7 @@ export function LuceneQueryEditor(props: LuceneQueryEditorProps){ return startCompletion(view); } }, - ]); + ])); return (