From 7b365db83f1054b8f2f2a19c300ee76b6468fc94 Mon Sep 17 00:00:00 2001 From: nightwing Date: Fri, 6 Jul 2012 12:24:04 +0400 Subject: [PATCH] event target for ie8 --- lib/ace/edit_session/folding.js | 2 +- lib/ace/mouse/default_gutter_handler.js | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/ace/edit_session/folding.js b/lib/ace/edit_session/folding.js index c6292a3f..310a9856 100644 --- a/lib/ace/edit_session/folding.js +++ b/lib/ace/edit_session/folding.js @@ -729,7 +729,7 @@ function Folding() { } else { if (addSubfolds) this.foldAll(row + 1, this.getLength()); - e.target.className += " invalid" + (e.target || e.srcElement).className += " invalid" } }; diff --git a/lib/ace/mouse/default_gutter_handler.js b/lib/ace/mouse/default_gutter_handler.js index 21c792a1..e7e005bd 100644 --- a/lib/ace/mouse/default_gutter_handler.js +++ b/lib/ace/mouse/default_gutter_handler.js @@ -44,7 +44,7 @@ function GutterHandler(mouseHandler) { var editor = mouseHandler.editor; mouseHandler.editor.setDefaultHandler("guttermousedown", function(e) { - var target = e.domEvent.target; + var target = e.domEvent.target || e.domEvent.srcElement; if (target.className.indexOf("ace_gutter-cell") == -1) return;