View Issue Details

IDProjectCategoryView StatusLast Update
0002104Spring engineGeneralpublic2011-08-19 13:11
ReporterLicho Assigned TojK  
PrioritynormalSeveritymajorReproducibilityalways
Status resolvedResolutionfixed 
Product Version0.82.5 
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

Activities

abma

2011-06-21 11:34

administrator   ~0006791

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

Licho

2011-06-21 15:00

reporter   ~0006792

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

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