From c1ee54cae7feed168b42bdfa9e01d19001468409 Mon Sep 17 00:00:00 2001 From: Fabian Jakobs Date: Thu, 10 Nov 2011 18:18:15 +0100 Subject: [PATCH] stupid chrome fix --- lib/ace/virtual_renderer.js | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/lib/ace/virtual_renderer.js b/lib/ace/virtual_renderer.js index fa46473d..0e10930d 100644 --- a/lib/ace/virtual_renderer.js +++ b/lib/ace/virtual_renderer.js @@ -59,6 +59,11 @@ var VirtualRenderer = function(container, theme) { // Imports CSS once per DOM document ('ace_editor' serves as an identifier). dom.importCssString(editorCss, "ace_editor", container.ownerDocument); dom.addCssClass(this.container, "ace_editor"); + + // Chrome has some strange rendering issues if this is not done async + setTimeout(function() { + dom.addCssClass(this.container, "ace_editor"); + }.bind(this), 0) this.setTheme(theme);