Sweden-Number/dlls/user32
Zhiyi Zhang 23ce18d5e5 user32: Always wait for the desktop process to be ready in load_desktop_driver().
Having a __wine_display_device_guid property in the desktop window only guarantees that the window
is created. Explorer.exe still has to finish setting up virtual desktop, display settings etc.
load_desktop_driver() needs to make sure that the desktop initialization is done before allowing
applications to call user32 driver functions. Otherwise, they might get incorrect data. This race
condition became apparent after aadae4d1ea, which adds ~100ms to the
initialization process.

Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=49762
Signed-off-by: Zhiyi Zhang <zzhang@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-09-01 12:30:43 +02:00
..
resources
tests winex11.drv: Store a full display mode in registry. 2020-08-26 11:08:46 +02:00
Makefile.in
button.c
caret.c
class.c
clipboard.c
combo.c
controls.h
cursoricon.c
dde_client.c
dde_misc.c
dde_private.h
dde_server.c
defdlg.c
defwnd.c
desktop.c
dialog.c
driver.c user32: Always wait for the desktop process to be ready in load_desktop_driver(). 2020-09-01 12:30:43 +02:00
edit.c
exticon.c
focus.c
hook.c
icontitle.c
input.c
listbox.c
lstr.c
mdi.c
menu.c
message.c user32: Use WM_INPUT message hw_id as RAWINPUT handle. 2020-07-07 22:24:39 +02:00
misc.c
msgbox.c
nonclient.c
painting.c
property.c
rawinput.c user32: Implement GetRegisteredRawInputDevices. 2020-08-13 21:17:11 +02:00
resource.c
resources.h
scroll.c
spy.c
static.c
sysparams.c user32: Set default user preferences to enable animations. 2020-08-24 11:17:26 +02:00
text.c
uitools.c
user32.rc
user32.spec user32: Comment out SetWindowFullScreenState. 2020-08-24 11:16:34 +02:00
user_main.c user32: Don't call CreateDesktop() with an empty desktop name. 2020-06-24 18:34:15 +02:00
user_private.h user32: Use WM_INPUT message hw_id as RAWINPUT handle. 2020-07-07 22:24:39 +02:00
win.c
win.h
winhelp.c
winpos.c user32: Support undocumented SC_SIZE flag that can be used to move window. 2020-07-30 16:33:22 +02:00
winproc.c
winstation.c user32: Use a default name for winstations created or opened with no name. 2020-06-23 19:31:18 +02:00
wsprintf.c user32: Fix wsprintfA's buffer usage when using %S. 2020-08-03 10:21:57 +02:00