Estoy usando codemirror con textareas en una interfaz con pestañas, cuando no estoy en la pestaña que contiene codemirror y luego voy a él, obtengo un espacio en blanco vacío sin números de línea o el cursor, cuando actualizo la página funciona , Sé que es porque el contenido de las pestañas está oculto usando display: none;
entonces, ¿cómo puedo solucionar este problema?Cómo actualizar Codemirror cuando su estilo div principal se convierte en bloque de visualización?
aquí está mi código, (También estoy usando jQuery):
var editor = CodeMirror.fromTextArea(document.getElementById($this.attr('id')), {
lineNumbers: true,
mode: text/html,
enterMode: "keep",
tabMode: "shift"
});
$(editor.getScrollerElement()).width(300);
width = $(editor.getScrollerElement()).parent().width();
$(editor.getScrollerElement()).width(width);
editor.refresh();
gracias de antemano.