mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-10 03:45:46 +00:00
when drag comes from external to ESM, kill clickhold timer. r=sdagley/sr=sfraser. bug#51323
This commit is contained in:
parent
931c4dc848
commit
14eacaa0c8
@ -375,6 +375,13 @@ nsEventStateManager::PreHandleEvent(nsIPresContext* aPresContext,
|
||||
//This is a window level mouseenter event and should stop here
|
||||
aEvent->message = 0;
|
||||
break;
|
||||
#ifdef CLICK_HOLD_CONTEXT_MENUS
|
||||
case NS_DRAGDROP_GESTURE:
|
||||
// an external drag gesture event came in, not generated internally
|
||||
// by Gecko. Make sure we get rid of the click-hold timer.
|
||||
KillClickHoldTimer();
|
||||
break;
|
||||
#endif
|
||||
case NS_DRAGDROP_OVER:
|
||||
GenerateDragDropEnterExit(aPresContext, (nsGUIEvent*)aEvent);
|
||||
break;
|
||||
|
Loading…
Reference in New Issue
Block a user