diff options
| author | Misko Hevery | 2010-04-19 14:36:41 -0700 |
|---|---|---|
| committer | Misko Hevery | 2010-04-19 14:36:41 -0700 |
| commit | 618a2b423d826ab8366a6907e71a4af0e76d6211 (patch) | |
| tree | 5afbd982d7ae021031391f5c663d6a6c90424863 /src/Angular.js | |
| parent | 8e1b670d5b262f70fdbf4c4b01d3109d54a12ac5 (diff) | |
| download | angular.js-618a2b423d826ab8366a6907e71a4af0e76d6211.tar.bz2 | |
ie fixes
Diffstat (limited to 'src/Angular.js')
| -rw-r--r-- | src/Angular.js | 6 |
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) { |
