mshtml: Do not try to use IDocHostUIHandler for context menu if hostui is NULL.

This commit is contained in:
Paul Chitescu 2010-06-30 18:52:17 +03:00 committed by Alexandre Julliard
parent bcb869a342
commit fa49b9f226
1 changed files with 2 additions and 4 deletions

View File

@ -898,11 +898,9 @@ void show_context_menu(HTMLDocumentObj *This, DWORD dwID, POINT *ppt, IDispatch
{
HMENU menu_res, menu;
DWORD cmdid;
HRESULT hres;
hres = IDocHostUIHandler_ShowContextMenu(This->hostui, dwID, ppt,
(IUnknown*)CMDTARGET(&This->basedoc), elem);
if(hres == S_OK)
if(This->hostui && S_OK == IDocHostUIHandler_ShowContextMenu(This->hostui,
dwID, ppt, (IUnknown*)CMDTARGET(&This->basedoc), elem))
return;
menu_res = LoadMenuW(get_shdoclc(), MAKEINTRESOURCEW(IDR_BROWSE_CONTEXT_MENU));