Bug 834760: Null-check mAttachedWidgetListener. r=mwu

This commit is contained in:
Chris Jones 2013-01-25 11:51:16 -08:00
Родитель 178419056e
Коммит b60977be36
1 изменённых файлов: 3 добавлений и 3 удалений

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

@ -263,8 +263,6 @@ PuppetWidget::DispatchEvent(nsGUIEvent* event, nsEventStatus& aStatus)
aStatus = nsEventStatus_eIgnore;
NS_ABORT_IF_FALSE(mAttachedWidgetListener, "No listener!");
if (event->message == NS_COMPOSITION_START) {
mIMEComposing = true;
}
@ -288,7 +286,9 @@ PuppetWidget::DispatchEvent(nsGUIEvent* event, nsEventStatus& aStatus)
break;
}
aStatus = mAttachedWidgetListener->HandleEvent(event, mUseAttachedEvents);
if (mAttachedWidgetListener) {
aStatus = mAttachedWidgetListener->HandleEvent(event, mUseAttachedEvents);
}
if (event->message == NS_COMPOSITION_END) {
mIMEComposing = false;