commit faa6de0a81808f453455107d06f4813fe6a2939d
parent 81eaac00e88061d63bde4db9c9df3ca0d0f8ce56
Author: Davide P. Cervone <dpvc@union.edu>
Date: Mon, 29 Apr 2013 14:10:15 -0400
Make sure we don't bubble up past the body element.
Diffstat:
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/unpacked/extensions/MathZoom.js b/unpacked/extensions/MathZoom.js
@@ -229,8 +229,8 @@
overlay = document.getElementById("MathJax_ZoomOverlay");
var xy = ZOOM.getXY(div);
var obj = div.parentNode, overflow = ZOOM.getOverflow(obj);
- while (obj.parentNode && overflow === "visible") {
- obj = obj.parentNode;
+ while (obj.parentNode && obj !== document.body && overflow === "visible") {
+ obj = obj.parentNode
overflow = ZOOM.getOverflow(obj);
}
if (overflow !== "visible") {