Closed Bug 133050 Opened 22 years ago Closed 22 years ago

"hold down mouse button for context menu" should be configureable

Categories

(Core :: XUL, enhancement)

PowerPC
macOS
enhancement
Not set
normal

Tracking

()

VERIFIED DUPLICATE of bug 107433

People

(Reporter: chibi15, Assigned: sdagley)

References

Details

In Mac Versions of Mozilla it's possible to display the contextmenu by pressing
and holding the mouse-button.
This should be configureable so it would be possible to disable this behaviour
which could be annoying in some situations so that only the mac-standard
"control-click for context-menu" behavior would be used.

PS: sorry for my english
->XP Toolkit/Menus.  This has nothing to do with layout.
Assignee: attinasi → hyatt
Component: Layout → XP Toolkit/Widgets: Menus
QA Contact: petersen → shrir
pinkerton, this seems like your kettle of fish...
people only say they want it configurable because there are some ugly
regressions since pav's timer changes. the real way to fix this is to fix our
event handling, not put in yet another pref. simon? dagley? you agree?
Assignee: hyatt → sdagley
Additiional to the timer-bug it maybe would be good if the context-menu show after 
pressing the mouse button for a second and so and then move the mouse a few 
pixels (this is the behaviour of most other programs that has this feature).
*** Bug 133199 has been marked as a duplicate of this bug. ***
pink: I don't entirely agree. I could imagine some kind of DHTML game that
required people to hold their mouse down in certain locations for different
periods of time. Context menus popping up would totally break anything like that.

I agree with the comment that we should only show the context menu if the mouse
hasn't moved more than a few pixels, too.
Status: UNCONFIRMED → NEW
Ever confirmed: true
Wouldn't it be good to disable the context-menu via holded mouse button 
for such cases?
"if the context-menu show after pressing the mouse button for a second and so
and then move the mouse a few pixels"

I think I mis-interpreted this. What applications show this behaviour?
Internet Explorer 5 in OS X as an example.
If you hold the mousebutton down for a few moments nothing happens - but when
you move the mouse than - with the button still down - the context-menu appears.
Experimenting with this in IE, it seems more like a bug that you have to jiggle
the mouse to get the context menu.
I think it's more important to fix the bug where context menus are appearing
inappropriately.  Is there one for the context menu coming up when click/holding
in the scrollbar?  I see this in Composer and it's quite annoying (and
non-sensical).
brade: I fixed that.

*** This bug has been marked as a duplicate of 107433 ***
Status: NEW → RESOLVED
Closed: 22 years ago
Resolution: --- → DUPLICATE
v
Status: RESOLVED → VERIFIED
Component: XP Toolkit/Widgets: Menus → XUL
QA Contact: shrir → xptoolkit.widgets
You need to log in before you can comment on or make changes to this bug.