Closed Bug 22512 Opened 25 years ago Closed 25 years ago

Clicking just below scrollbar thumb moves thumb to bottom.

Categories

(Core :: XUL, defect, P3)

defect

Tracking

()

VERIFIED FIXED

People

(Reporter: masri, Assigned: eric)

References

Details

(Whiteboard: [PDT+] 2/04/00 fixed awainting checking)

Build ID: 1999122111 (M12) Platform: Macintosh PowerBook G3/300 (1024x768 display), MacOS 9, 128Mb RAM, VM off. (How long do we have to wait to get MacOS 9 added to the list of OSes on the bug submission form? Who handles this??) Scroll bar jumping! Here's one for you. Go to: http://www.mozilla.org/status/ Expand the Moz browser window to full screen by clicking the grow box. First, move your mouse approx. half way down the gray scroll bar, and click once. As expected, the screen jumps down 1 screenful of text, and the scroll box moves down (as expected) a small amount, showing you approximately where you are in the document. Now, position your mouse underneath the scroll box, approx. half the length of the scroll box. (In other words, a little bit under the scroll box in the gray scroll bar). Click, and make sure to leave the mouse where it was, pointing at the gray scrollbar. The scroll box jumps all the way down the page! This will continue to happen until you move the mouse outside the gray scrollbar. When the scrollbar makes its way to the bottom, you can make it jump back up to the top by reversing the process. Caffinated scrollbar! Ok, here's another fun scroll bar bug. Go to this page. http://www.mozilla.org/status/ Once again, expand your window to fullscreen by clicking the scrollbox. (Note, I'm on a 1024x768 display.) Move your mouse to the gray area in the scrollbar under the scrollbox, and click once. The scrollbox has moved to the bottom of the scrollbar, and you're at the end of the document, right? DO NOT move the mouse away from the scrollbox! Ok. Grab the scrollbox, and try dragging it up. See it jump back and forth between its new position and the originating position (bottom)? - Adam
Assignee: shuang → pinkerton
Component: UE/UI → XP Toolkit/Widgets
Hey, Mike --- Thought you'd know who should get this, per our prior chat.
is this mac only?
Mike &&/|| Adam, do you think this is a dupe of 20476?
Summary: Mac: Browser scroll bar lunacy → [dogfood][beta] Mac: Browser scroll bar lunacy
Whiteboard: Need to know if this is XP!
Target Milestone: M14
M14, this needs to be fixed for beta. I don't think this is a dupe of 20476, but it's probably related in some way. If this is XP, i'll give it to evaughan, but will keep if mac only.
Whiteboard: Need to know if this is XP! → [PDT+] Need to know if this is XP!
Putting on PDT+ radar.
re: 20476 It looks like only the first half of my report ("jumping") is a dupe of that bug. The second half ("caffinated") is completely different. - Adam
Assignee: pinkerton → evaughan
OS: Mac System 8.6 → All
Hardware: Macintosh → All
Whiteboard: [PDT+] Need to know if this is XP! → [PDT+]
Happens on both mac and linux. Cannot repro on win32, however. Reassigning to evaughan.
Status: NEW → ASSIGNED
Target Milestone: M14 → M13
Priority: P3 → P1
bumping priority to p1 due to PDT+ status.
*** Bug 20476 has been marked as a duplicate of this bug. ***
QA Contact: elig → claudius
Target Milestone: M13 → M14
moving to m14, despite PDT+ status, since there is no crash, data loss, or leak, and it isn't blocking anyone. Come to think of it, why is this PDT+?
Whiteboard: [PDT+]
Per request by Trudelle for reconsideration of PDT status, I've deleted the + on the status whiteboard, and we'll reconsider at our next PDT meeting. The claim to get PDT+ dogfood status would be that it makes use of the Mac client impossible to use because you can't scroll around. IF indeed you can view content and scroll around reasonably, and/or the alternate mechanism is pretty discoverable, then this should not be a PDT+ bug (although it sure should get fixed for our beta). Comments? Work around? Ease of work-around? Thanks, Jim
Severity: normal → blocker
Whiteboard: [PDT+]
Blocking work. Putting on Blocker severity. A PDT+ for Gecko team. List boxes and view system held up until this is working. Putting on PDT+ radar.
Hmmm.. Every mac person I talked to said they had no problems with this bug. To create it you have to intentionally click in the space between the thumb and the down or up arrow. If you don't this never happens. The work around is just to hit page down or up. BTW this does not crash or prevent the user from scrolling.
Jan: Blocking who on what list box/view system work? Why haven't the engineers who are blocked commented in this bug? Why are there no bugs listed as depending on this? Why are there zero votes for this bug? Is PDT now the court of first resort?
However, due to the focus problems, pressing "Page Up" or "Page Down" frequently doesn't work without clicking in the URL bar and back. This may not be a PDT blocker, but this absolutely should be fixed by beta. This happens to me at least once every hour of usage, and requires a full browser restart.
Whiteboard: [PDT+] → [PDT+] 1/28/00
That sounds like a separate bug. This is only concerned with clicking in the gray area under the scrollbar thumb. In fact, it is only a problem when you click within one thumb-length of the thumb. It seems like a boundary case that is being handled improperly, resulting in repeated hops of the thumb. There is no crash, no need to restart anything, there are ample workarounds, and I still haven't heard how this bug could possibly be blocking anyone from anything. If I'm just missing something here, please let me know exactly what! Removing vestigial tags and rewriting summary to reflect reality. Setting Priority P3.
Keywords: beta1, dogfood
Priority: P1 → P3
Summary: [dogfood][beta] Mac: Browser scroll bar lunacy → Clicking just below scrollbar thumb moves thumb to bottom.
Keep in mind that a lot of dogfood work involves using pages that have a scroll region that is only twice the height of the scroll bar. I've encountered this on every bug I've been trying to use within Seamonkey recently. (This problem is annoying enough that I'll probably stop using Seamonkey for my Bugzilla work until it's fixed in M14 unless the focus problems that required voodoo to use keyboard shortcuts are fixed.)
*** Bug 24813 has been marked as a duplicate of this bug. ***
*** Bug 24710 has been marked as a duplicate of this bug. ***
This bug describes more than one defect. Just copied second problem into new bug 25012.
Keywords: beta1
*** Bug 25411 has been marked as a duplicate of this bug. ***
*** Bug 25012 has been marked as a duplicate of this bug. ***
*** Bug 25516 has been marked as a duplicate of this bug. ***
Blocks: 25824
Whiteboard: [PDT+] 1/28/00 → [PDT+] 2/04/00 posible fix testing.
No longer blocks: 25824
*** Bug 21531 has been marked as a duplicate of this bug. ***
*** Bug 26739 has been marked as a duplicate of this bug. ***
In bug 26739 the user actually filed a report that they liked the jump to the bottom behaviour: "I like this feature. I don't know how to file a "keep this bug" bugreport, but keep this unusual behavior around, or make a formal TopOfPage (BottomOfPage accelerator)". However, since this request is for something which is being fixed in this bug, I have marked a dup and added a comment here.
LOL! They like this behavior? And here I thought it was totally psychotic. - Adam
A top/bottom accelerator already exists (at least on my linux build). Just click and hold down the mouse button on the scroll bar above/below the thumb, and the page will scroll all the way to the top/bottom of the page. It isn't necessary to keep this annoying bug around to have that feature. I would never encounter this bug if scrolling via the keyboard consistently worked, but since it doesn't I hit this bug all the time and it makes it frustrating to browse the web with Mozilla. I'm glad to hear it's on the radar to be fixed sooner rather than later.
myk wrote: "Just click and hold down the mouse button on the scroll bar above/below the thumb, and the page will scroll all the way to the top/bottom of the page." that's a bug too...
claudius wrote: "that's a bug too..." If that other bug is fixed I'll put in an RFE to reinstate it. It's a very useful way of getting to the top or bottom of a page or just scrolling up and down as much as you want without having to grab the thumb or move your cursor from whereever it is on the scrollbar. That "bug" is a feature in Motif (or Lesstif anyway) and exists in my copy of NS4.7. In fact I just used it to get to the bottom of this long bug page so I could grab your message to quote it above.
Claudius, It's not exactly a bug for the reason you outline. Please see http://developer.apple.com/techpubs/mac/HIGuidelines/HIGuidelines-121.html#HEADING121-34 Behavior on Mac (and I'm assuming wanted behavior on all platforms) is that a click-hold in the gray area of a scroll bar moves the scroll bar to the bottom of the page, or the location of the arrow, whichever comes first. I have spawned bug 26914 to deal with that issue separately. - Adam
*** Bug 26913 has been marked as a duplicate of this bug. ***
*** Bug 26914 has been marked as a duplicate of this bug. ***
QA,please note that the resolved duplicate bug 26914 describes a related case that should be tested before verifying this bug. In the unlikely event that a satisfactory fix for this bug doesn't fix 26914, then please reopen 26914.
*** Bug 26953 has been marked as a duplicate of this bug. ***
This is now fixed. Just need to test on all platforms and check in.
Whiteboard: [PDT+] 2/04/00 posible fix testing. → [PDT+] 2/04/00 fixed awainting checking
Fixed.
closing out
Status: ASSIGNED → RESOLVED
Closed: 25 years ago
Resolution: --- → FIXED
VERIFIED fixed on all platforms with the 2000021510 builds. and yes, it fixed bug 26914 as well
Status: RESOLVED → VERIFIED
*** Bug 30416 has been marked as a duplicate of this bug. ***
You need to log in before you can comment on or make changes to this bug.