CodeMirror, похоже, работает очень хорошо, за исключением случаев, когда у меня есть только несколько (3 или меньше) строк кода в textarea. Когда это происходит, текстовое поле остается пустым, пока я (A) не нажму Enter в текстовом поле или (B) не сделаю что-то, что заставит браузер перерисовать (например, изменение размера). Когда есть более 3 строк, они отображаются нормально при первом рендеринге страницы.
Я не делаю здесь ничего особенного:
var editor = CodeMirror.fromTextArea(document.getElementById('html'), {
mode: 'text/html',
tabMode: 'indent',
lineNumbers: true
});
Просто интересно, была ли у кого-нибудь еще эта проблема.