Jacek Caban : mshtml: Set current moniker in start_binding.

Alexandre Julliard julliard at winehq.org
Wed Mar 3 11:15:47 CST 2010


Module: wine
Branch: master
Commit: 15fb147a8ebd37f72330d1e1fc309959f7823814
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=15fb147a8ebd37f72330d1e1fc309959f7823814

Author: Jacek Caban <jacek at 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);




More information about the wine-cvs mailing list