fix #1693 searchbox is broken when creating ace in pre tag

This commit is contained in:
nightwing 2013-12-06 23:08:34 +04:00
commit 4307aba209
2 changed files with 13 additions and 8 deletions

View file

@ -40,14 +40,18 @@ function warn() {
} }
} }
function def(o, key, get) { function def(o, key, get) {
Object.defineProperty(o, key, { try {
configurable: true, Object.defineProperty(o, key, {
get: get, configurable: true,
set: function(val) { get: get,
delete o[key]; set: function(val) {
o[key] = val; delete o[key];
} o[key] = val;
}); }
});
} catch(e) {
console.error(e);
}
} }
def(window, "ace", function(){ warn(); return window.env.editor }); def(window, "ace", function(){ warn(); return window.env.editor });
def(window, "editor", function(){ warn(); return window.env.editor }); def(window, "editor", function(){ warn(); return window.env.editor });

View file

@ -16,6 +16,7 @@
position: absolute; position: absolute;
top: 0px; top: 0px;
z-index: 99; z-index: 99;
white-space: normal;
} }
.ace_search.left { .ace_search.left {
border-left: 0 none; border-left: 0 none;