From f31391c77702a234efb39bc45997775d66357b1b Mon Sep 17 00:00:00 2001 From: Jacek Caban Date: Fri, 6 Jan 2012 12:59:32 +0100 Subject: [PATCH] ieframe: Always create doc view window when creating InternetExplore object instance. --- dlls/ieframe/iexplore.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/dlls/ieframe/iexplore.c b/dlls/ieframe/iexplore.c index 8dd62876b04..cbab8f55404 100644 --- a/dlls/ieframe/iexplore.c +++ b/dlls/ieframe/iexplore.c @@ -698,6 +698,9 @@ static void create_frame_hwnd(InternetExplorer *This) | WS_MINIMIZEBOX | WS_MAXIMIZEBOX, CW_USEDEFAULT, CW_USEDEFAULT, CW_USEDEFAULT, CW_USEDEFAULT, NULL, NULL /* FIXME */, ieframe_instance, This); + + This->doc_host->doc_host.frame_hwnd = This->frame_hwnd; + create_doc_view_hwnd(&This->doc_host->doc_host); } static inline IEDocHost *impl_from_DocHost(DocHost *iface) @@ -793,7 +796,6 @@ static HRESULT create_ie(InternetExplorer **ret_obj) HlinkFrame_Init(&ret->hlink_frame, (IUnknown*)&ret->IWebBrowser2_iface, &ret->doc_host->doc_host); create_frame_hwnd(ret); - ret->doc_host->doc_host.frame_hwnd = ret->frame_hwnd; InterlockedIncrement(&obj_cnt); list_add_tail(&ie_list, &ret->entry);