Просмотр исходного кода

Revert "[cm6] close autocomplete menu on blur"

This reverts commit d47648044ca15cf29cc0c87479ba2a204f232a86.

GitOrigin-RevId: dc6bbcc30126d46a3b602896bfc18477fd07ab34
Dom Kriskovic 3 лет назад
Родитель
Сommit
eafa8589c5

+ 0 - 12
services/web/frontend/js/features/source-editor/extensions/spelling/context-menu.ts

@@ -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)
-        },
       }),
       }),
     ]
     ]
   },
   },