[Bug 3928] New: EnunChildWindows fails to find a child window who
wine-bugs at winehq.org
Thu Nov 24 13:30:30 CST 2005
Summary: EnunChildWindows fails to find a child window who did
AssignedTo: wine-bugs at winehq.org
ReportedBy: andrew7webb at comcast.net
EnunChildWindows() fails to find a child window who did setParent().
There are two windows, "WidgetTest2" and "DockingWidget".
"DockingWidget" is created with "WidgetTest2" as its parent.
"WidgetTest2" later calls
EnumChildWindows( This->handle(), EnumChildProc, (LPARAM)0 )
But although EnumChildWindows returns true, EnumChildProc is never called.
WINE OUTPUT OF PROGRAM:
"EnumChildWindows returned true"
WINDOWS OUTPUT OF PROGRAM:
I can break on the DestroyWindow( hwndChild ); inside EnumChildProc().
HOW TO REPRODUCE THE PROBLEM:
Run either the WINE or windows program and try to close the outer window.
On windows the program will exit,
but on WINE it hangs because the docked window is not destroyed.
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
More information about the wine-bugs