Commit 0c2f6e30 authored by David Schnur's avatar David Schnur

Slight cleanup / optimization for #1084.

parent 82f28d28
......@@ -74,19 +74,15 @@
// if it's "transparent"
$.color.extract = function (elem, css) {
var c;
var parentElm;
do {
c = elem.css(css).toLowerCase();
// keep going until we find an element that has color, or
// we hit the body or root (have no parent)
if (c != '' && c != 'transparent')
break;
parentElm = elem.parent();
if (null == parentElm.get(0)) {
break;
}
elem = parentElm;
} while (!$.nodeName(elem.get(0), "body"));
elem = elem.parent();
} while (elem.length && !$.nodeName(elem.get(0), "body"));
// catch Safari's way of signalling transparent
if (c == "rgba(0, 0, 0, 0)")
......
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