1
0
Fork 0

Fix mouse move over an unfocused window

This commit is contained in:
Hilderin 2024-08-22 21:36:01 -04:00
parent 568589c9d8
commit 6cbadcf606
1 changed files with 6 additions and 3 deletions

View File

@ -4692,10 +4692,13 @@ LRESULT DisplayServerWindows::WndProc(HWND hWnd, UINT uMsg, WPARAM wParam, LPARA
break;
}
DisplayServer::WindowID receiving_window_id = _get_focused_window_or_popup();
DisplayServer::WindowID receiving_window_id = window_id;
if (mouse_mode == MOUSE_MODE_CAPTURED || mouse_mode == MOUSE_MODE_CONFINED || mouse_mode == MOUSE_MODE_CONFINED_HIDDEN) {
receiving_window_id = _get_focused_window_or_popup();
if (receiving_window_id == INVALID_WINDOW_ID) {
receiving_window_id = window_id;
}
}
const BitField<WinKeyModifierMask> &mods = _get_mods();
Ref<InputEventMouseMotion> mm;