aboutsummaryrefslogtreecommitdiffstats
path: root/vimiumFrontend.js
diff options
context:
space:
mode:
authorJez Ng2012-02-02 10:11:32 -0500
committerJez Ng2012-02-11 19:01:00 -0500
commit82ccce8d0936425ee16c6d432601c5ac781fb385 (patch)
tree47c53a37f12167edd9de66b01bc481982c7dccd2 /vimiumFrontend.js
parenta8842428a5a0bddf7b7dcb3d3d5aaaeb4c70a374 (diff)
downloadvimium-82ccce8d0936425ee16c6d432601c5ac781fb385.tar.bz2
Set scroll position only after DOM has loaded.
Diffstat (limited to 'vimiumFrontend.js')
-rw-r--r--vimiumFrontend.js4
1 files changed, 3 insertions, 1 deletions
diff --git a/vimiumFrontend.js b/vimiumFrontend.js
index 70bcc718..b26f4dd2 100644
--- a/vimiumFrontend.js
+++ b/vimiumFrontend.js
@@ -170,7 +170,9 @@ function initializePreDomReady() {
});
} else if (port.name == "setScrollPosition") {
port.onMessage.addListener(function(args) {
- if (args.scrollX > 0 || args.scrollY > 0) { window.scrollBy(args.scrollX, args.scrollY); }
+ if (args.scrollX > 0 || args.scrollY > 0) {
+ domUtils.documentReady(function() { window.scrollBy(args.scrollX, args.scrollY); });
+ }
});
} else if (port.name == "returnCurrentTabUrl") {
port.onMessage.addListener(function(args) {