2025-07-18 05:47 CEST

View Issue Details Jump to Notes ]
IDProjectCategoryView StatusLast Update
0002104Spring engineGeneralpublic2011-08-19 13:11
ReporterLicho 
Assigned TojK 
PrioritynormalSeveritymajorReproducibilityalways
StatusresolvedResolutionfixed 
Product Version0.82.5 
Target VersionFixed in Version 
Summary0002104: Incorrect state key handling on windows
DescriptionSpring engine does not know (and report to LUA) actual state of status key (alt,ctrl,shift), but the state inferred from pressed/released while spring window was active.

As a result, if you alt-tab to switch active window, "alt" becomes "stuck" and this confuses game.
Same for pressing other key combinations that change active window (ctrl+shift+escape, alt+ctrl+del, ctrl+escape).

Spring should either track/report real key state or reset it to not held when window becomes active.

TagsNo tags attached.
Checked infolog.txt for Errors
Attached Files

-Relationships
+Relationships

-Notes

~0006791

abma (administrator)

can you please recheck that? i could swear there was a commit related to that...

~0006792

Licho (reporter)

jK made the commit, its in my todo to test it when there is that RC to MP test
+Notes

-Issue History
Date Modified Username Field Change
2010-09-11 17:50 Licho New Issue
2011-06-21 11:34 abma Note Added: 0006791
2011-06-21 11:34 abma Status new => feedback
2011-06-21 15:00 Licho Note Added: 0006792
2011-08-19 13:11 jK Status feedback => resolved
2011-08-19 13:11 jK Resolution open => fixed
2011-08-19 13:11 jK Assigned To => jK
+Issue History