View Issue Details
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0001517||NoesisGUI||C# SDK||public||2019-07-11 11:53||2019-07-19 19:01|
|Target Version||Fixed in Version|
|Summary||0001517: Random issue with typing and modifier keys|
probably this is my MonoGame wrapper's code issue only, however, I'm curious if you have similar reports from other devs.
The issue is that sometimes modifier key (reproducible for Ctrl, not sure about the other keys) is stuck for NoesisGUI. The subsequent keypresses/chars are not typed into the textbox. And presses of keys A and V results in Ctrl+A and Ctrl+V which is obviously not great :-)
The only workaround is to press the Ctrl key few times, the issue then disappears.
Oh, and this issue is very-very old.
If you have any ideas or suggestions how could I debug the issue — please let me know.
|Tags||No tags attached.|
Noesis only responds to the input provided by the integration layer, it doesn't interact with the operating system, so all the key downs and ups should be provided by the MonoGame wrapper.
Could it be a problem that appears when you deactivate the window and come back? Or does it happen without changing the foreground window?
Is there a way to easily reproduce it in your game that I can try?
Alas, there is no easy way to reproduce it. I'm looking to find a way and yes, probably you're right as this might be affected by the integration layer. Though I've checked it several times. I will add extra logging to find out whether the modified key was actually sent as released to NoesisGUI or not, then I will know for sure whether it's wrapper or NoesisGUI issue.
I believe it's related to the usage of Alt+Tab.
Turns out the issue 0001503 ("Click on the currently selected listbox item will deselect it") is related to it. My Ctrl key for NoesisGUI was assumed to be held so every time I clicked on an entry in a list box it was deselected as NoesisGUI processed it as Ctrl+Click.
|2019-07-11 11:53||ai_enabled||New Issue|
|2019-07-11 12:36||sfernandez||Assigned To||=> sfernandez|
|2019-07-11 12:36||sfernandez||Status||new => feedback|
|2019-07-11 12:36||sfernandez||Note Added: 0005839|
|2019-07-19 19:01||ai_enabled||Note Added: 0005882|
|2019-07-19 19:01||ai_enabled||Status||feedback => assigned|