Итак, у меня есть редактор с некоторыми моделями, которые я отключаю. У меня также есть функция, которая вызывает
diffEditor = monaco.editor.createDiffEditor(diffDiv.querySelector('#monacoDiffEditor'))
bsjs.diffEditor.setModel({
original: oldModel,
modified: curModel
});
, где curModel
- модель из моего основного списка.
Однако есть две проблемы.
Интеллектуальное зависание в редакторе различий отключено примерно на (200, 50, 0) пикселей.
Когда вы закрываете редактор diff, он отправляет curModel
обратно в основной редактор, и зависание intellisense перестает работать. (Интеллектуальная клавиатура все еще работает.)
Есть идеи, что может быть причиной этого? Это ошибка Монако или я?