1
0
mirror of https://github.com/godotengine/godot.git synced 2025-11-10 13:00:37 +00:00

Fix project manager stealing focus on i3

This commit is contained in:
David Snopek
2024-09-10 17:43:24 -05:00
parent 99a7a9ccd6
commit b1871cdabf
3 changed files with 7 additions and 3 deletions

View File

@@ -2998,7 +2998,11 @@ bool DisplayServerX11::window_is_focused(WindowID p_window) const {
const WindowData &wd = windows[p_window];
return wd.focused;
Window focused_window;
int focus_ret_state;
XGetInputFocus(x11_display, &focused_window, &focus_ret_state);
return wd.x11_window == focused_window;
}
bool DisplayServerX11::window_can_draw(WindowID p_window) const {