mirror of
https://github.com/godotengine/godot.git
synced 2026-03-03 20:55:48 +00:00
Fix mouse move over an unfocused window
This commit is contained in:
@@ -4692,9 +4692,12 @@ LRESULT DisplayServerWindows::WndProc(HWND hWnd, UINT uMsg, WPARAM wParam, LPARA
|
||||
break;
|
||||
}
|
||||
|
||||
DisplayServer::WindowID receiving_window_id = _get_focused_window_or_popup();
|
||||
if (receiving_window_id == INVALID_WINDOW_ID) {
|
||||
receiving_window_id = window_id;
|
||||
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();
|
||||
|
||||
Reference in New Issue
Block a user