-
-
Notifications
You must be signed in to change notification settings - Fork 21.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fix input event being dispatched multiple times on Windows #37519
Fix input event being dispatched multiple times on Windows #37519
Conversation
Commenting that line out fixes the issue, too. I'd prefer that solution, but I don't know if it breaks anything. What is the intention? godot/platform/windows/display_server_windows.cpp Line 1846 in 058a0af
|
Okay, I got the intention and commenting it out is not the correct solution. |
fbb9c36
to
0daf13e
Compare
Is this PR ready or still WIP? |
It's ready. |
This also fixes #38781 @akien-mga It would be great to merge this PR soon, as working with the editor is pretty cumbersome for Windows users at the moment. |
0daf13e
to
e103dd0
Compare
Ah wait. Failed to rebase correctly. I have to check. What I removed by accident |
e103dd0
to
434bf05
Compare
Okay restored what I did... |
Thanks! |
fixes #37425
fixes #37322
fixes #37331
fixes #37329
fixes #38781 (as of #37519 (comment))
implemented comparable to #37339
I am a little bit unsure about this patch not only being symptom fixing. According to that call stack the recursion occurs at the window creationEdit: Fixed input deadlock