http://bugs.winehq.org/show_bug.cgi?id=881
------- Additional Comments From gbrammer@gmx.de 2006-10-12 10:51 ------- This simple patch fixes the issue for Baldur's Gate, but is probably only a workaround.
--- a/dlls/user32/cursoricon.c +++ b/dlls/user32/cursoricon.c @@ -1506,7 +1506,6 @@ HCURSOR WINAPI SetCursor( HCURSOR hCursor /* [in] Handle of cursor to show */ ) struct user_thread_info *thread_info = get_user_thread_info(); HCURSOR hOldCursor;
- if (hCursor == thread_info->cursor) return hCursor; /* No change */ TRACE_(cursor)("%p\n", hCursor ); hOldCursor = thread_info->cursor; thread_info->cursor = hCursor;