Commit 2df80e98 authored by Masayuki Tanaka's avatar Masayuki Tanaka

Merge branch 'Mustack-master'

parents 5015fd86 f8ebb8d6
...@@ -2613,10 +2613,16 @@ ...@@ -2613,10 +2613,16 @@
while (parent && parent.tagName !== 'BODY') { while (parent && parent.tagName !== 'BODY') {
try { try {
v = parent.getBoundingClientRect()[key]; v = parent.getBoundingClientRect()[key];
if (v) { } catch(e) {
break; if (key === 'width') {
// In IE in certain cases getBoundingClientRect
// will cause an "unspecified error"
v = parent.offsetWidth;
} }
} catch(e) {} }
if (v) {
break;
}
parent = parent.parentNode; parent = parent.parentNode;
} }
return v; return v;
......
This source diff could not be displayed because it is too large. You can view the blob instead.
...@@ -46,10 +46,16 @@ c3_chart_internal_fn.getParentRectValue = function (key) { ...@@ -46,10 +46,16 @@ c3_chart_internal_fn.getParentRectValue = function (key) {
while (parent && parent.tagName !== 'BODY') { while (parent && parent.tagName !== 'BODY') {
try { try {
v = parent.getBoundingClientRect()[key]; v = parent.getBoundingClientRect()[key];
if (v) { } catch(e) {
break; if (key === 'width') {
// In IE in certain cases getBoundingClientRect
// will cause an "unspecified error"
v = parent.offsetWidth;
} }
} catch(e) {} }
if (v) {
break;
}
parent = parent.parentNode; parent = parent.parentNode;
} }
return v; return v;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment