|
@@ -10,7 +10,6 @@ import { misspelledWordsField } from './misspelled-words'
|
|
|
import { addIgnoredWord } from './ignored-words'
|
|
import { addIgnoredWord } from './ignored-words'
|
|
|
import { learnWordRequest } from './backend'
|
|
import { learnWordRequest } from './backend'
|
|
|
import { Word } from './spellchecker'
|
|
import { Word } from './spellchecker'
|
|
|
-import { closeCompletion } from '@codemirror/autocomplete'
|
|
|
|
|
|
|
|
|
|
const ITEMS_TO_SHOW = 8
|
|
const ITEMS_TO_SHOW = 8
|
|
|
|
|
|
|
@@ -119,17 +118,6 @@ export const spellingMenuField = StateField.define<Tooltip | null>({
|
|
|
EditorView.domEventHandlers({
|
|
EditorView.domEventHandlers({
|
|
|
contextmenu: handleContextMenuEvent,
|
|
contextmenu: handleContextMenuEvent,
|
|
|
click: handleClickEvent,
|
|
click: handleClickEvent,
|
|
|
- blur: (event, view: EditorView) => {
|
|
|
|
|
- if (
|
|
|
|
|
- event.relatedTarget instanceof HTMLButtonElement &&
|
|
|
|
|
- event.relatedTarget.classList.contains('advanced-ref-search')
|
|
|
|
|
- ) {
|
|
|
|
|
- // prevent closing autocomplete menu if "advanced references search" Open button is clicked
|
|
|
|
|
- return
|
|
|
|
|
- }
|
|
|
|
|
-
|
|
|
|
|
- closeCompletion(view)
|
|
|
|
|
- },
|
|
|
|
|
}),
|
|
}),
|
|
|
]
|
|
]
|
|
|
},
|
|
},
|