From 990bbe4b412fee31e1f1d23a33f73b4c8c136eca Mon Sep 17 00:00:00 2001 From: Doug Kearns Date: Sat, 11 Aug 2007 14:49:52 +0000 Subject: [PATCH] change the bounds checking in scrollAbsolute() to allow for the fact scrollY can be larger than scrollMaxY --- chrome/content/vimperator/buffers.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/chrome/content/vimperator/buffers.js b/chrome/content/vimperator/buffers.js index 7bea2212..2daa2c93 100644 --- a/chrome/content/vimperator/buffers.js +++ b/chrome/content/vimperator/buffers.js @@ -136,7 +136,8 @@ function Buffer() //{{{ // beep if we can't go there if (down > 0) { - if (win.scrollY == win.scrollMaxY) + // NOTE: it's possible to have scrollY > scrollMaxY - FF bug? + if (win.scrollY >= win.scrollMaxY) vimperator.beep(); } else if (down < 0) @@ -147,7 +148,7 @@ function Buffer() //{{{ if (right > 0) { - if (win.scrollX == win.scrollMaxX) + if (win.scrollX >= win.scrollMaxX) vimperator.beep(); } else if (right < 0)