wine/dlls/user32
Zhiyi Zhang 40492eb007 user32/tests: Do not modify cursor position when simulating clicks.
FVWM by default uses a focus follow mouse model so the window under the mouse cursor automatically
gets focus. Windows explorer.exe and other windows managers use click to focus model. So on FVWM,
if a test changes the cursor position, it might affects other tests that rely on a specific focus
window. Restore the cursor position after sending simulating clicks to avoid affecting other tests
unintentionally. FVWM could be configured to use a click to focus model, but right now it will make
many tests starting to succeed and other tests fail. So it seems to be too big of a change. Flaky
is added to test_SetWindowPos() because this patch makes the tests succeed on Gitlab CI but the same
tests still fails for other window managers and on TestBots.
2023-03-15 17:43:45 +01:00
..
resources
tests user32/tests: Do not modify cursor position when simulating clicks. 2023-03-15 17:43:45 +01:00
button.c
class.c
clipboard.c user32: Fix a SetClipboardData() buffer overflow. 2023-01-25 10:10:24 +01:00
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
edit.c user32/edit: Fix WM_CHAR handler for double-byte characters. 2023-01-24 20:09:10 +01:00
exticon.c
hook.c
icontitle.c win32u: Move NtUserValidateRect implementation from user32. 2022-11-29 12:50:20 +01:00
input.c win32u: Keep the current user locale when loading layout. 2023-03-14 18:38:31 +01:00
listbox.c
lstr.c
Makefile.in user32: Merge focus.c into input.c. 2022-12-09 17:52:25 +01:00
mdi.c
menu.c
message.c user32: Pass BSMINFO in BroadcastSystemMessageExA(). 2023-02-14 20:57:09 +01:00
misc.c user32: Add stub for GetPointerInfo(). 2022-12-01 20:36:05 +01:00
msgbox.c
nonclient.c
property.c
resource.c
resources.h
scroll.c
static.c
sysparams.c
text.c
uitools.c
user32.rc
user32.spec win32u: Stub NtUserIsMouseInPointerEnabled syscall. 2023-01-31 21:05:37 +01:00
user_main.c include: Move ddk/imm.h to immdev.h. 2023-02-15 21:48:33 +01:00
user_private.h
win.c user32: Merge winpos.c into win.c. 2022-12-08 18:41:24 +01:00
winhelp.c
winproc.c user32: Copy directly to the buffer in unpack_message(). 2023-01-27 13:39:07 +01:00
winstation.c
wsprintf.c