mshtml: Don't crash in UIActivate if hostui is NULL.
This commit is contained in:
parent
8db98e9eb6
commit
5e7cf7987f
|
@ -605,11 +605,13 @@ static HRESULT WINAPI OleDocumentView_UIActivate(IOleDocumentView *iface, BOOL f
|
||||||
return hres;
|
return hres;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if(This->hostui) {
|
||||||
hres = IDocHostUIHandler_ShowUI(This->hostui,
|
hres = IDocHostUIHandler_ShowUI(This->hostui,
|
||||||
This->usermode == EDITMODE ? DOCHOSTUITYPE_AUTHOR : DOCHOSTUITYPE_BROWSE,
|
This->usermode == EDITMODE ? DOCHOSTUITYPE_AUTHOR : DOCHOSTUITYPE_BROWSE,
|
||||||
ACTOBJ(This), CMDTARGET(This), This->frame, This->ip_window);
|
ACTOBJ(This), CMDTARGET(This), This->frame, This->ip_window);
|
||||||
if(FAILED(hres))
|
if(FAILED(hres))
|
||||||
IDocHostUIHandler_HideUI(This->hostui);
|
IDocHostUIHandler_HideUI(This->hostui);
|
||||||
|
}
|
||||||
|
|
||||||
if(This->ip_window)
|
if(This->ip_window)
|
||||||
call_set_active_object(This->ip_window, ACTOBJ(This));
|
call_set_active_object(This->ip_window, ACTOBJ(This));
|
||||||
|
|
Loading…
Reference in New Issue