From 4bd29460719262b23cf1eea5e562290324cb0ae7 Mon Sep 17 00:00:00 2001 From: Daniel Carl Date: Sat, 20 Dec 2014 23:00:03 +0100 Subject: [PATCH] Fixed no working hints in framesets. --- src/hints.js | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/src/hints.js b/src/hints.js index c1c04e6..c2a0fe8 100644 --- a/src/hints.js +++ b/src/hints.js @@ -233,10 +233,13 @@ Object.freeze((function(){ }); /* recurse into any iframe or frame element */ - for (var f in win.frames) { - var e = f.frameElement; + for (i = 0; i < win.frames.length; i++) { + var rect, + f = win.frames[i], + e = f.frameElement; + if (isVisible(e)) { - var rect = e.getBoundingClientRect(); + rect = e.getBoundingClientRect(); helper(f, { left: Math.max(offsets.left - rect.left, 0), right: Math.max(rect.right - offsets.right, 0), -- 2.20.1