diff --git a/lib/ace/ext/searchbox.js b/lib/ace/ext/searchbox.js index 3eacb580..8e663504 100644 --- a/lib/ace/ext/searchbox.js +++ b/lib/ace/ext/searchbox.js @@ -95,7 +95,7 @@ var SearchBox = function(editor, range, showReplaceForm) { event.stopPropagation(e); }); event.addListener(sb, "click", function(e) { - var t = e.target; + var t = e.target || e.srcElement; var action = t.getAttribute("action"); if (action && _this[action]) _this[action]();