Jacek Caban : mshtml: Use NSContainer HWND in handle_blur.
Alexandre Julliard
julliard at winehq.org
Wed Apr 14 11:24:55 CDT 2010
Module: wine
Branch: master
Commit: 9539cf7a4e83e0bdd5b24a7381f666a765cc8ea5
URL: http://source.winehq.org/git/wine.git/?a=commit;h=9539cf7a4e83e0bdd5b24a7381f666a765cc8ea5
Author: Jacek Caban <jacek at codeweavers.com>
Date: Tue Apr 13 20:01:59 2010 +0200
mshtml: Use NSContainer HWND in handle_blur.
---
dlls/mshtml/nsevents.c | 6 +++---
1 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/dlls/mshtml/nsevents.c b/dlls/mshtml/nsevents.c
index fb2b055..3e03149 100644
--- a/dlls/mshtml/nsevents.c
+++ b/dlls/mshtml/nsevents.c
@@ -109,11 +109,11 @@ static nsrefcnt NSAPI nsDOMEventListener_Release(nsIDOMEventListener *iface)
return release_listener(This);
}
-static BOOL is_doc_child_focus(HTMLDocumentObj *doc)
+static BOOL is_doc_child_focus(NSContainer *nscontainer)
{
HWND hwnd;
- for(hwnd = GetFocus(); hwnd && hwnd != doc->hwnd; hwnd = GetParent(hwnd));
+ for(hwnd = GetFocus(); hwnd && hwnd != nscontainer->hwnd; hwnd = GetParent(hwnd));
return hwnd != NULL;
}
@@ -129,7 +129,7 @@ static nsresult NSAPI handle_blur(nsIDOMEventListener *iface, nsIDOMEvent *event
return NS_ERROR_FAILURE;
doc_obj = doc->basedoc.doc_obj;
- if(doc_obj->focus && !is_doc_child_focus(doc_obj)) {
+ if(doc_obj->focus && !is_doc_child_focus(doc_obj->nscontainer)) {
doc_obj->focus = FALSE;
notif_focus(doc_obj);
}
More information about the wine-cvs
mailing list