Monaco Editor 0.20 не отвечает на изменение размера элемента (без изменения размера окна) - PullRequest
0 голосов
/ 30 апреля 2020

Я обновляю относительно старое приложение React, которое использует Bootstrap и редактор Monaco. Редактор помещается внутри Overlay (в триггере Overylay). Даже если редактор настроен на automaticLayout: true. В старой версии Monaco (0.17) запуск наложения приводил к пересчету макета редактора - как и должно быть.

Я обновил Monaco Editor до 0.20, и теперь запуск наложения не приводит к тому, что макет редактора пересчитываться Осталось очень мало. Автоматическая компоновка c работает - если я изменяю размер окна браузера.

Обходным путем было установить automaticLayout: false и вызывать editor.layout несколько раз в секунду - это то, что Монако должно делать в соответствии с к своей документации. Что изменилось?

...