Closed Bug 238670 Opened 22 years ago Closed 12 years ago

cannot scroll this site with the scroll bar - keyboard scrolling works ok, but the left menu doesn't stay in fixed position

Categories

(Tech Evangelism Graveyard :: English US, defect)

x86
All
defect
Not set
minor

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: lsoft, Unassigned)

References

()

Details

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7b) Gecko/20040316 Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7b) Gecko/20040316 When you try to scroll this site with the scroll bar on the right, it completely bugs out (screen flashes white, scroll bar position changes randomly etc.). When you scroll the page with keyboard (arrow keys or PGUP/PGDOWN) it works, but the menu on the left (Home, My Account, View Cart, etc.) doesn't stay in fixed position, as it should. It works in Internet Explorer. This may be bad HTML coding, but IMHO the scroll bar shouldn't freak out like that. Problem applies also for Firefox. Also note the different (both wrong) behaviour between when holding the mouse and dragging the scroll bar, and pressing one of the scroll bar arrows. Reproducible: Always Steps to Reproduce: 1. Go to http://www.frontrowdvd.com 2. Try to scroll the page with the scroll bar. 3. Now try scrolling with keyboard. Actual Results: When scrolling with the scroll bar, the bar bugs out. Screen flashes white, and the page appears to be much longer than it is (being all white). With keyboard, it works all right, but the menu doesn't stay fixed. Expected Results: The page should scroll as usual, and the menu should stay at the fixed position. The "Smooth scolling" setting doesn't affect the bug.
I can confirm this even with Mozilla 1.4.1. It appears to be a JavaScript coding bug. The reason the scrollbar goes crazy is because a tiny scroll movement causes the left side menu to jump a long way down. The scrollbar is trying to compensate for the rapidly growing page as the menu moves downward. This is likely caused by the code in this JavaScript file: http://www.frontrowdvd.com/fr_menu1.js
I see this on LInux 2004042807 The problem is that in frMenuMove() it adds 15 to posAim. But instead of adding 15 it concatenates posAim and 15 as strings.
OS: Windows XP → All
This is evang. The reason it "works" with keyboard is bug 189308 -- once we fix it, scrolling on this page will sorta be broken altogether.
Assignee: nobody → english-us
Status: UNCONFIRMED → NEW
Component: Layout: R & A Pos → English US
Ever confirmed: true
Product: Browser → Tech Evangelism
QA Contact: core.layout.r-and-a-pos → english-us
Version: Trunk → unspecified
Seems fixed. [closeme]
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
Product: Tech Evangelism → Tech Evangelism Graveyard
You need to log in before you can comment on or make changes to this bug.