1
0
mirror of https://github.com/gryf/pentadactyl-pm.git synced 2026-01-07 19:04:11 +01:00

Closes issue #443.

This commit is contained in:
Kris Maglione
2011-03-14 13:59:53 -04:00
parent e6104b3029
commit bef4dbc067

View File

@@ -1482,8 +1482,11 @@ var Events = Module("events", {
isHidden: function isHidden(elem, aggressive) {
for (let e = elem; e instanceof Element; e = e.parentNode) {
if (util.computedStyle(e).visibility !== "visible" ||
aggressive && e.boxObject && e.boxObject.height === 0)
aggressive && !/set$/.test(e.localName)
&& e.boxObject && e.boxObject.height === 0)
return true;
else if (e.namespaceURI == XUL && e.localName === "panel")
break;
}
return false;
},