aboutsummaryrefslogtreecommitdiffstats
path: root/src/Angular.js
diff options
context:
space:
mode:
authorMisko Hevery2010-04-19 14:36:41 -0700
committerMisko Hevery2010-04-19 14:36:41 -0700
commit618a2b423d826ab8366a6907e71a4af0e76d6211 (patch)
tree5afbd982d7ae021031391f5c663d6a6c90424863 /src/Angular.js
parent8e1b670d5b262f70fdbf4c4b01d3109d54a12ac5 (diff)
downloadangular.js-618a2b423d826ab8366a6907e71a4af0e76d6211.tar.bz2
ie fixes
Diffstat (limited to 'src/Angular.js')
-rw-r--r--src/Angular.js6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/Angular.js b/src/Angular.js
index ec1fa49b..94853004 100644
--- a/src/Angular.js
+++ b/src/Angular.js
@@ -118,8 +118,10 @@ function isElement(node) {
}
function isVisible(element) {
- var rect = element[0].getBoundingClientRect();
- return rect.width && rect.height;
+ var rect = element[0].getBoundingClientRect(),
+ width = rect.width || (rect.right||0 - rect.left||0),
+ height = rect.height || (rect.bottom||0 - rect.top||0);
+ return width>0 && height>0;
}
function map(obj, iterator, context) {