Module: wine Branch: refs/heads/master Commit: 26f6a30f583cfae083a0856e18ee466093a7d67f URL: http://source.winehq.org/git/?p=wine.git;a=commit;h=26f6a30f583cfae083a0856e...
Author: Jacek Caban jacek@codeweavers.com Date: Sat Apr 8 20:51:37 2006 +0200
shdocvw: Set active document of both frame and doc window.
---
dlls/shdocvw/oleobject.c | 5 ++++- 1 files changed, 4 insertions(+), 1 deletions(-)
diff --git a/dlls/shdocvw/oleobject.c b/dlls/shdocvw/oleobject.c index fa3e9dc..32d7452 100644 --- a/dlls/shdocvw/oleobject.c +++ b/dlls/shdocvw/oleobject.c @@ -298,7 +298,10 @@ static HRESULT WINAPI OleObject_DoVerb(I IOleInPlaceSite_OnUIActivate(inplace); IOleInPlaceSite_Release(inplace);
- IOleInPlaceFrame_SetActiveObject(This->frame, ACTIVEOBJ(This), wszitem); + if(This->frame) + IOleInPlaceFrame_SetActiveObject(This->frame, ACTIVEOBJ(This), wszitem); + if(This->uiwindow) + IOleInPlaceUIWindow_SetActiveObject(This->uiwindow, ACTIVEOBJ(This), wszitem);
/* TODO: * IOleInPlaceFrmae_SetMenu