forked from mirrors/gecko-dev
Bug 468753 - Startup crash in nsViewManager::ProcessSynthMouseMoveEvent; r+sr=dbaron
This commit is contained in:
parent
a2d1f0b515
commit
785a778ef4
1 changed files with 4 additions and 1 deletions
|
|
@ -2415,7 +2415,10 @@ nsViewManager::ProcessSynthMouseMoveEvent(PRBool aFromScroll)
|
||||||
event.time = PR_IntervalNow();
|
event.time = PR_IntervalNow();
|
||||||
// XXX set event.isShift, event.isControl, event.isAlt, event.isMeta ?
|
// XXX set event.isShift, event.isControl, event.isAlt, event.isMeta ?
|
||||||
|
|
||||||
pointVM->GetViewObserver()->DispatchSynthMouseMove(&event, !aFromScroll);
|
nsCOMPtr<nsIViewObserver> observer = pointVM->GetViewObserver();
|
||||||
|
if (observer) {
|
||||||
|
observer->DispatchSynthMouseMove(&event, !aFromScroll);
|
||||||
|
}
|
||||||
|
|
||||||
if (!aFromScroll)
|
if (!aFromScroll)
|
||||||
mSynthMouseMoveEvent.Forget();
|
mSynthMouseMoveEvent.Forget();
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue