Fix the mouse lock after fullscreen - for real this time. (#1080)
This commit is contained in:
committed by
GitHub
parent
2d0b910aa2
commit
e0ff781a34
@@ -99,6 +99,7 @@ extern HWND hwndMain,
|
||||
extern HANDLE ghMutex;
|
||||
extern LCID lang_id;
|
||||
extern HICON hIcon[256];
|
||||
extern RECT oldclip;
|
||||
|
||||
// extern int status_is_open;
|
||||
|
||||
|
@@ -326,7 +326,7 @@ sdl_init_common(int flags)
|
||||
wchar_t temp[128];
|
||||
SDL_version ver;
|
||||
int w = 0, h = 0, x = 0, y = 0;
|
||||
RECT rect, oldclip;
|
||||
RECT rect;
|
||||
|
||||
sdl_log("SDL: init (fs=%d)\n", fs);
|
||||
|
||||
@@ -389,8 +389,6 @@ sdl_init_common(int flags)
|
||||
/* Now create the SDL window from that. */
|
||||
sdl_win = SDL_CreateWindowFrom((void *)sdl_hwnd);
|
||||
|
||||
GetClipCursor(&oldclip);
|
||||
|
||||
old_capture = mouse_capture;
|
||||
|
||||
GetWindowRect(sdl_hwnd, &rect);
|
||||
|
@@ -1089,6 +1089,8 @@ ui_init(int nCmdShow)
|
||||
/* Make the window visible on the screen. */
|
||||
ShowWindow(hwnd, nCmdShow);
|
||||
|
||||
GetClipCursor(&oldclip);
|
||||
|
||||
/* Initialize the RawInput (keyboard) module. */
|
||||
memset(&ridev, 0x00, sizeof(ridev));
|
||||
ridev.usUsagePage = 0x01;
|
||||
|
Reference in New Issue
Block a user