Bug 468753 - Startup crash in nsViewManager::ProcessSynthMouseMoveEvent; r+sr=dbaron

This commit is contained in:
Robert O'Callahan 2008-12-10 15:57:27 +01:00
Родитель a0562a7141
Коммит c27ae47997
1 изменённых файлов: 4 добавлений и 1 удалений

Просмотреть файл

@ -2415,7 +2415,10 @@ nsViewManager::ProcessSynthMouseMoveEvent(PRBool aFromScroll)
event.time = PR_IntervalNow();
// 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)
mSynthMouseMoveEvent.Forget();