Module: wine Branch: master Commit: 15fb147a8ebd37f72330d1e1fc309959f7823814 URL: http://source.winehq.org/git/wine.git/?a=commit;h=15fb147a8ebd37f72330d1e1fc... Author: Jacek Caban <jacek(a)codeweavers.com> Date: Wed Mar 3 14:54:28 2010 +0100 mshtml: Set current moniker in start_binding. --- dlls/mshtml/navigate.c | 5 ++++- 1 files changed, 4 insertions(+), 1 deletions(-) diff --git a/dlls/mshtml/navigate.c b/dlls/mshtml/navigate.c index e326e3c..941dc23 100644 --- a/dlls/mshtml/navigate.c +++ b/dlls/mshtml/navigate.c @@ -717,8 +717,11 @@ HRESULT start_binding(HTMLWindow *window, HTMLDocumentNode *doc, BSCallback *bsc /* NOTE: IE7 calls IsSystemMoniker here*/ - if(window) + if(window) { + if(bscallback->mon != window->mon) + set_current_mon(window, bscallback->mon); call_docview_84(window->doc_obj); + } if(bctx) { RegisterBindStatusCallback(bctx, STATUSCLB(bscallback), NULL, 0);