From 219d337db34951e44d1484979918a3030901dd0c Mon Sep 17 00:00:00 2001 From: Fabian Jakobs Date: Thu, 24 Nov 2011 17:36:25 +0100 Subject: [PATCH] workaround for cloud9 rendering bug --- lib/ace/virtual_renderer.js | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/lib/ace/virtual_renderer.js b/lib/ace/virtual_renderer.js index 369e7ddd..b491106a 100644 --- a/lib/ace/virtual_renderer.js +++ b/lib/ace/virtual_renderer.js @@ -53,11 +53,14 @@ var RenderLoop = require("./renderloop").RenderLoop; var EventEmitter = require("./lib/event_emitter").EventEmitter; var editorCss = require("ace/requirejs/text!./css/editor.css"); +dom.importCssString(editorCss, "ace_editor"); + var VirtualRenderer = function(container, theme) { this.container = container; - // Imports CSS once per DOM document ('ace_editor' serves as an identifier). - dom.importCssString(editorCss, "ace_editor", container.ownerDocument); + // TODO: this breaks rendering in Cloud9 with multiple ace instances +// // Imports CSS once per DOM document ('ace_editor' serves as an identifier). +// dom.importCssString(editorCss, "ace_editor", container.ownerDocument); // Chrome has some strange rendering issues if this is not done async setTimeout(function() {