#1202 scrollbar size is wrong when too broad selector is used

This commit is contained in:
nightwing 2013-01-13 20:48:43 +04:00
commit 83c37fd41e

View file

@ -210,13 +210,13 @@ else
};
exports.scrollbarWidth = function(document) {
var inner = exports.createElement("p");
var inner = exports.createElement("ace_inner");
inner.style.width = "100%";
inner.style.minWidth = "0px";
inner.style.height = "200px";
inner.style.display = "block";
var outer = exports.createElement("div");
var outer = exports.createElement("ace_outer");
var style = outer.style;
style.position = "absolute";
@ -225,10 +225,11 @@ exports.scrollbarWidth = function(document) {
style.width = "200px";
style.minWidth = "0px";
style.height = "150px";
style.display = "block";
outer.appendChild(inner);
var body = document.body || document.documentElement;
var body = document.documentElement;
body.appendChild(outer);
var noScrollbar = inner.offsetWidth;