Closed Bug 26914 Opened 25 years ago Closed 25 years ago

Scrolling using gray area of scroll bar should move to pointer location

Categories

(Core :: XUL, defect, P3)

PowerPC
Mac System 9.x
defect

Tracking

()

VERIFIED FIXED

People

(Reporter: masri, Assigned: eric)

References

()

Details

Build ID: 2000012601
Platform: Mac PowerBook G3/300, 128Mb RAM, VM off.

According to Apple's Human Interface Guidelines,

http://developer.apple.com/techpubs/mac/HIGuidelines/HIGuidelines-121.html#HEADING121-34

If you click-hold in the gray area of a scroll bar, the scroll box should scroll
down to the bottom of the page, or the location of the pointer, whichever comes
first. Currently, Moz scrolls the scroll box all the way to the bottom of the
scroll bar, even if the pointer is only half-way down the scroll bar, which is
incorrect.

- Adam
*** Bug 26913 has been marked as a duplicate of this bug. ***

*** This bug has been marked as a duplicate of 22514 ***
Status: NEW → RESOLVED
Closed: 25 years ago
Resolution: --- → DUPLICATE
2nd flub of the evening.
Status: RESOLVED → REOPENED
Resolution: DUPLICATE → ---
Status: REOPENED → RESOLVED
Closed: 25 years ago25 years ago
Resolution: --- → DUPLICATE
The real problem is that when you click within a thumb-length of the thumb, the 
thumb jumps all the way to the end of the scrollbar.  Your case of clicking and 
holding starts out differently, but as the thumb gets close to the cursor, it is 
reduced to the same case as 22512.

*** This bug has been marked as a duplicate of 22512 ***
Peter,

I do indeed believe these are two separate issues. One is a true bug; the other 
is a simple matter of your UI team missing a subtle Apple HIG issue. The reason I 
believe this is because bug 22512 keeps scrolling even after you've let go of the 
mouse button. OTOH, this bug stops moving when you let go of the mouse button. 
The issue is not that the scroll box keeps moving; it's where it finally decides 
to stop, moving past the location of the pointer in the scrollbar to the bottom. 
Once again, I point engineering to the applicable text in Apple's HIG manual.

Please consider leaving this bug open and setting a dependency against bug 22512. 
I believe that when 22512 is fixed, this will still be a valid bug.

- Adam
what I have been trying to say since bug 22512 is that there already is another bug which probably predates bug 22512 that deals 
specifically with the issue that if you click and hold anywhere in the scroll area the thumb will race past until it gets to the top/
bottom of the page whereas it is supposed to stop at the pointer.
Masri, if user wanted to click and hold to get to the top/bottom of the page they will need to click and hold the scroll arrows or click 
in the very top/bottom of the scroll area.
this is really probably a dupe of bug 21531. instead I'm going to dupe it the other way around because this bug highlights the 
difference btw itself and bug 22512.
bug 22512: click near thumb and realease - seamonkey scrolls all the way down--> freaky bug.
bug 26914: click anywhere in scroll area and hold - seamonkey scrolls past mouse--> flaw in implementation, design.
the correct dehavior is to stop at the mouse if it comes before the start/end of the page.

REOPENING such that this bug may have its own life.
Status: RESOLVED → REOPENED
QA Contact: paulmac → claudius
Resolution: DUPLICATE → ---
reassigning to evaughan, who just checked in a fix.
Assignee: trudelle → evaughan
Status: REOPENED → NEW
Fixed
Status: NEW → RESOLVED
Closed: 25 years ago25 years ago
Resolution: --- → FIXED
VERIFIED fixed witht 2000021510 builds on all platforms
Status: RESOLVED → VERIFIED
OS: Mac System 9.x
You need to log in before you can comment on or make changes to this bug.