Closed Bug 384097 Opened 17 years ago Closed 17 years ago

Middle mouse click scrolling (autoscroll) does not have the correct behavior

Categories

(Core :: Widget: Cocoa, defect)

x86
macOS
defect
Not set
normal

Tracking

()

RESOLVED FIXED

People

(Reporter: faaborg, Assigned: smichaud)

References

Details

(Keywords: regression)

If you middle click and hold while moving the mouse, the scroll occurs on up-click, instead of occurring in real time with mouse movement.

Also, Minefield does not exit this scrolling mode on up-click, you have to down-click again to clear it.
This is a regression from 2.0, right?
Keywords: regression
(In reply to comment #1)
> This is a regression from 2.0, right?

Yes.
Flags: blocking-firefox3?
Summary: Middle click mouse scrolling does not have the correct behavior → Middle mouse click scrolling (autoscroll) does not have the correct behavior
This regressed between 2006-09-28-08 and 2006-09-29-06 on Mac trunk. http://bonsai.mozilla.org/cvsquery.cgi?treeid=default&module=PhoenixTinderbox&branch=HEAD&branchtype=match&dir=&file=&filetype=match&who=&whotype=match&sortby=Date&hours=2&date=explicit&mindate=2006-09-28+07&maxdate=2006-09-29+07&cvsroot=%2Fcvsroot

I guess turning on Cocoa widgets by default caused this.
Assignee: nobody → joshmoz
Blocks: cocoa
Component: General → Widget: Cocoa
Flags: blocking-firefox3?
Product: Firefox → Core
QA Contact: general → cocoa
I don't think I touched Firefox autoscroll.  Re-cc me if it turns out this is my fault.
Flags: blocking1.9?
Flags: blocking1.9? → blocking1.9+
I've got this fixed in my (big) patch for several issues with popup
windows in Cocoa widgets, which I hope to post today or tomorrow.  (It
seems to have been caused by there not being a handler for
otherMouseDragged: in widget/src/cocoa/nsChildView.mm's ChildView
class.)
Assignee: joshmoz → smichaud
Depends on: 387164
Fixed by patch for bug 387164, which just landed on trunk.
Status: NEW → RESOLVED
Closed: 17 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.