This commit is contained in:
beard%netscape.com 1999-03-02 22:30:02 +00:00
Родитель 00a29df078
Коммит 52d17aadc4
1 изменённых файлов: 7 добавлений и 4 удалений

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

@ -310,10 +310,13 @@ nsNativeBrowserWindow::DispatchMenuItem(PRInt32 aID)
}
// Dispatch xp menu items
if (xpID != 0)
return nsBrowserWindow::DispatchMenuItem(xpID);
else
return status;
if (xpID != 0) {
// beard: nsBrowserWindow::DispatchMenuItem almost always returns nsEventStatus_eIgnore.
// this causes double menu item dispatching for most items except for VIEWER_EXIT!
nsBrowserWindow::DispatchMenuItem(xpID);
status = nsEventStatus_eConsumeNoDefault;
}
return status;
}
#pragma mark -