Is the UI thread pause when pressing only Alt intentional in Debug builds?
Posted: 07 Nov 2025, 13:06
Hello,
We're experiencing a behavior on Win32 and are trying to determine if it's an intentional Noesis feature or a bug on our side.
When we press only the Alt key (without any other key), the Noesis UI thread (rendering) appears to pause. Our main application "world" continues to run in the background. The UI unfreezes and resumes rendering as soon as we press another key.
This behavior only happens in our Debug builds. In our Release builds, pressing Alt does not cause this pause.
We would like to use the Alt key as a standalone modifier for our UI (for example, to check if it's held down), but this pause is preventing it.
Our question is this: Is this behavior, pausing the UI thread on an Alt-only press in Debug mode intentional, perhaps for debugging purposes? Or is this likely a sign of a misconfiguration in our custom Win32Display.cs?
Thank you!
We're experiencing a behavior on Win32 and are trying to determine if it's an intentional Noesis feature or a bug on our side.
When we press only the Alt key (without any other key), the Noesis UI thread (rendering) appears to pause. Our main application "world" continues to run in the background. The UI unfreezes and resumes rendering as soon as we press another key.
This behavior only happens in our Debug builds. In our Release builds, pressing Alt does not cause this pause.
We would like to use the Alt key as a standalone modifier for our UI (for example, to check if it's held down), but this pause is preventing it.
Our question is this: Is this behavior, pausing the UI thread on an Alt-only press in Debug mode intentional, perhaps for debugging purposes? Or is this likely a sign of a misconfiguration in our custom Win32Display.cs?
Thank you!